student on 29 April 2010
It's really hard to say if they did or not. How much did the game truly cost to develop, how much do they get per game sales, who fronted the costs. There's too many variables.
They're still in business though so that says smoething for its performance.