Congrats on your first game on itch!
The game is playable, but there's not much to it in a few ways. The artstyle is simplistic, the playtime is short, and there aren't any interesting mechanics that set it apart from other platformers. I'm not seeing any implementation of the "you are your own enemy" limitation either. I suspect these are side-effects of it being submitted 2 days early.