Nice pace to the game and the artwork looks good!
The teleporting is a shame, but that happens sometimes with the time crunch.
I had some trouble with the E and D keys, since it uses the same finger I sometimes shot when wanting to jump and vice versa.