This game fits the theme well, it's a simple concept but the puzzle are well crafted and require some serious head scratching.
I found out you can actually get out of the map by moving right as you're getting out of a portal, but that should be easily fixable.
Well done.