it's a really fun little thing, trying to use the abilities one after another made for an interesting puzzle game, although the lack of explanation for what each ability could do made for a few moments of trial and error, some of them were obvious, an enemy that jumps would help me jump, and an enemy that flies would make me air dash at least, but when "bullet-time" was presented I really felt confused.
Also as fun as the level design was (which yeah I was quite surprised by that) the visuals weren't simplistic as much as they were amateur, some enemies I had no idea what could do after I had already punched into the next dimension, with the core of the game being based around using enemy skills readability is very important.