One strength of this game is the challenge of fighting the enemies I also did like the space bar as an attack. There were some bugs with getting stuck in walls and your screen shaking for longer periods. I think for the itch page you could add a header or for images.