In this article, check out the latest information on Ubisoft who are now blaming gamers for playing less and new games are struggling.