Okay, this is cool so far...but where's Godzilla?

Rating: 6/10 (16 December 2017)

Awesome soundtrack, visuals, characters were pretty okay...But WHERE IS GODZILLA?! He only shows up in the last few minutes...