1
FiNCK / Steam release at launch?
« on: May 09, 2010, 05:44:24 »
Any change of a Steam release at launch? I prefer to purchase my games on Steam than off a website, so I can advertise to my friends that I have this game and am enjoying it. Free viral marketing for the game.