I'm Suprised


Its look like this game got more views and downloads on itch.io than on gamejolt.

Anyone want to explain why?

Files

Steve and Trex Save the Gaia Forest.exe 128 MB
May 14, 2019

Get Steve and Trex : Save the Gaia Forest

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.