Super addicting. Adding a time limit for each piece (or else it gets dropped where it happens to be) would ramp up the difficulty curve a bit and make for shorter, more intense games.
I made it through at least two dozen levels before figuring out that I could pick up objects and control the color of my portals (instead of just blue/orange/blue/etc). Found lots of ways to essentially break the game to make it that far, too.