About 1/2 way through. Decent puzzle game so far
http://www.maxgames.com/play/square-team.html

The last (13th) level has a glitch so you can't finish. Doesn't get that hard at all anyway.