Fun puzzle game! I also ran into a few issues with not teleporting after beating a level, but normally this wouldn't occur after trying again. When you get your first grapple it makes a special "aha" moment that is really fun!