You mean a new brand new company need 20-25 million initial investment to develop and publish a game?
I can't speak for ambershee. A triple-A game does cost that much to make. To make a game for the web and two mobile platforms won't cost that much to get to launch. However, the platforms you're talking about demand continued support post-launch. Easily 75% of the effort is spent after launch. These games have to be supported with new content and updates with lots of communication with the user community, if you want the game to continue earning money for your business. And after your first game has become a success, you have to continue supporting it while you start working on a second one (necessitating expansion of the business). So it's probable that my $1-2M was lowballing, but I think it would take quite some time to get up to the tens of millions, working on one game for web and mobile.
Agree with above but with condition this is a popular and good selling game, i believe developer or publisher wont spend much effort on low profitable game. Customer service, event and update are important for online game.