Luvjapan Videogame Review 52: Godzilla Monster of Monsters

Luvjapan Videogame Review 52: Godzilla Monster of Monsters

It’s time for another installment of Luvjapan’s Videogame Review. This time we’re reviewing a game based on one of the most popular characters from Japanese culture. We are talking about Godzilla and we’re not reviewing a movie. The game we are talking about is Godzilla: Monster of Monsters. The game was released in Japan for […]