I like the teleporting idea! I had trouble with the controls a bit. I did make it to the end though. Nice work :)