For a small amount of time this year, it seems like the name of the game in anime is Giant Monsters vs Giant Robots. I say this in regards to some of the anime that have appeared recently with a Go…

Mechanical Anime Reviews