Ay I love this game!
The game is very polished and fun to play, and a great brainteaser. Also, I really like the touch of the color of the borders indicating where the blocks will endup; really nice.
Btw, I got a 119 (41%) on board seed 198165; pretty good, hm?