It's a very Tetris-esque game, and that's certainly not a bad thing. I think the game is flat out amazing. If you suck at it, go play old school Tetris for a while and practice. I'm at the final stages of the game, it's really not that difficult...if you learned how to put shapes together or do puzzles as a little kid, you can get through a majority of the levels.
Regardless, great game, and it definitely gets a 5/5 from me. It's challenging, it's addicting, I love it.