Guys if u dont have Itch.io u cannot download it. Well u can but it wont run this is the same with some other games.
Very god game i willmaybe even make a vid on this!!!!