Today, the company announced a brand-new game in the spirit of moving past their old titles and introduced us to Stormdivers.
As you'll see from the trailer we have for you below, the game doesn't really show you much of anything or really describe what the hell is going on, so we're kind of confused about[...]