And not just the fact that you can teleport in this game. It's a video game. Of course you can teleport.
You have not earned this achievement yet
Log in to view progress