Embracer Group's plan to win over gamers is to make a lot of games, and that feels almost novel in today's world.Read More