Thanks so much for the feedback. I'll definitely fix the teleportation issue. Getting the difficulty curve right is more of a challenge though.
I'm quite busy now, but when I have the time, I'll get around to playing, rating and providing feedback for your entry.