Crimson Duck are the Asset Flippers that are the subject of today's video. I was concerned to see that these people had somehow gotten 5 games onto the Steam Storefront!