Titan Takedown, will let players step into the big, scaly feet of Godzilla, King of the Monsters, as he wreaks havoc on other players. Players can even unlock a Godzilla Evolved skin for their ...