One strength in the game is the character design is new and cool and the movement is pretty smooth. One friction point is there isn't a clear instruction on what to do and the you can't fight them even after raising your fist. An improvement for the Itch page is a direction or text for what you are doing