Godzilla

Godzilla (2015) Preview

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,…

by Ryan Bates
April 15th, 2015