"AAA indie game" is kind of an oxymoron lol. There are lots of ways to monetize games on the PC. Sell it on your own site via FastSpring, BMT micro, etc. or get on Indievania, Steam, Desura (not sure if they take 'game engine' games though) or license them off or go for ad revenue..the list goes on. Frankly I wouldn't even bother trying to monetize mobile games. Too late for that. Plus C2 games and mobile devices don't get along so well. Oh the irony.
There's also the OUYA but many consider it dead on arrival.