Pretty presentation and nice idea.
There's too much going on right from the start. Should consider an intro level with a slow introduction.
It's kinda difficult to follow where you are. To help with this, i suggest a you do a quick animation from the point of origin, to the destination, at the time of teleport. Think this will make it much clearer what's going on. :)