Well
This is exactly what I look for in a game. Fast-paced action, high replay value, and sleek-as-hell design. The physics engine in general is very impressive for a flash-based game. Also, this is the first time I've actually continued playing a flash game for another half-hour after beating it all the way through. That says something right there. The portal needs more amazing work like this.