Mighty Monster Mayhem Is Exactly What You Think It IsIn terms of VR games, well, what could be more fun than playing as a giant monster and wrecking a city? Pretty much, nothing. And that's what Rank 17 is