Great jam game, especially in terms of the length of the game and number of mechanics and concepts. I like the art (especially UI, I miss big health bars) and music direction, and it controls in a satisfying way. The difficulty helped make it satisfying since it took me a few tries.
I also somehow forgot about the teleport immediately. I suppose the last thing on the list is glossed over if the rest is so straightforward.