[quote name='Elektr0ns']I played the beta for it. It seems like a solid game. Dunno why they have it on sale already. I've noticed they like pushing the download versions as of late.[/QUOTE]
They get a much bigger chunk of profits when they sell you the game directly, rather than through a 3rd party.