Very juicy little game. The puzzles were overall super well designed! I really like the strong online flash game feeling—I could imagine seeing this on Nitrome or something. The unique stage music was a great addition!
I think it could be a lot of fun with even more unique abilities, especially if you could combine blocks of many different types.