I feel like it should be on steam the graphics look riley cool I haven't played it yet but its downloading wile I'm typing. But plz add it to steam
Hey, the game now has a steam page here! :)