Gigantosaurus: The Game

Gigantosaurus: The Game

2020

System
Nintendo Switch
Publisher
Outright Games
Developer
Outright Games

3.3

Game Rating

User Ratings: 6

Our Review: 3/10

Gigantosaurus: The Game Screenshots (10)