Zappykins on 09 October 2013
Some of it is just budget. You can't be as risky with a multi million dollar game.
I'd look out of indies that you like. Then share them here. Help get them an audience, so they can make more games.