for whatever reason your game is being flagged by itch for suspicious behavior, so i never downloaded it
ohh noo