routsounmanman on 30 April 2008
They'll be covering the development cost from the revenue the game makes. Any profit will come off DLC and expansions / sequels / spinoffs.
My themeforest portfolio:







