Really solid game! If you just would've left the portals where the player dragged them upon level restart... Anyway. the music is awesome, I don't know from where you got it but it fits perfectly. The SFX are simple yet effective, the game plays really nice, it's got the looks (Nice utilization of those 2d lights :) ).
What I'm saying is.. Keep making games :)