I used to play a couple of Escher styled maps on Unreal Tournament that featured similar portals except weapon use was the main feature (eg sending rockest round corners). This game utilises an engine that allows you to place portals as you please and uses a physics engine to make an interesting puzzle game. The technology isn't entirely new but the style of gameplay would appear to be.