Go, go, Godzilla! Ooh!
“King of the Monsters” meets “King of the Consoles.”
It's Godzilla! Run! (Towards this game.) Games containing rich storylines have been all the rage in gaming lately. Titles such as Telltale Games' The Walking Dead or Naughty Dog's The Last of Us house deep,…