Its really really addictive, I just spent nearly an hour trying to get on the leaderboard (no luck sadly :D). My only complain would be the removing of the pieces, lost a few minutes on figuring out how to do that. Map it on the left mouse button maybe ?
But overall good job !