Portals in puzzle games aren't breaking new ground, but they really don't have to be when you do them well! This was a pretty well-considered game from the ground up and I could tell you spent some time considering the portals' positioning. That could have easily been a breaking point in the design. The game also controlled well, especially for a 2D platformer played on my keyboard. Well done!