FOSS games are good and fun, but to deliver a AAA game with a near-realistic 3D Graphics and a good several hour-lasting story, you kinda need some funding. I would be all for a concept where a game is open source, but you need to pay for the textures, meshes, voiceovers, in game dialog strings and similar stuff that is not code.