ONT Games

Help eachother to get through the levels through collaboration and teleportation!
Puzzle