It's got menus and on-screen meters and English language text to explain concepts like gathering materials, upgrading things, and talking to aliens.
I think this might be an actual video game, duders.
Game » consists of 7 releases. Released Aug 09, 2016
Log in to comment