I've been telling my friends that there's a video games crash coming for around 2 years now. Too many pricing models, games are too much of a risk, games as service, lack of quality in shipped games, and way too many games coming out every year. It's a great time to be a gamer but not a great time to be a AAA developer. Indies are the only hope.