What's wrong with modern AAA video game development? What's the future of this industry?