This is a fun little game!
The controls for moving felt a little odd, I'm not sure how to describe it, but I often went one tile further than I was expecting to go. Maybe requiring distinct button presses for each move would help resolve this.
I feel like you could do without the teleport mechanic, making it one less control to learn :)