First I'd heard of this game, loved Game Dev Story so going to get this. If this was just a marketing campaign it was a good one so all credit to them for that. But I suspect they realised it could serve both a marketing purpose and a moral message, again fair play as far as I'm concerned. Would far prefer to throw a few £ to these guys than £35 to EA for the garbage they churn out (Sim City I'm looking at you).
Oh and for those guys complaining about only 3 installs - that's like $2/install worst case scenario, and they've promised a steam download if they get approved.
Oh and for those guys complaining about only 3 installs - that's like $2/install worst case scenario, and they've promised a steam download if they get approved.