Dang, this was a hard game. I loved it. This was well designed and made excellent use of the teleporting mechanic. Great job. :)