This is a great puzzle game! Definitely reminiscent of Portal. It really makes you think, right from the first level! The level design is great as well, especially when you have to use portals from previous levels! Really adds a feeling of continuity to the game :)