If you like puzzles your going to love this game. You have to move blocks in order to climb the tower. In doing so you will gain different strategies for dealing with different block layouts. At the start it is pretty straight forward. The later stages of the game require careful planning in order to climb the tower. I noticed whenever I'd get stuck it wasn't because of something I did 4 or 5 moves back. The best thing about it once you get gold on all the levels there are 4 more much harder towers that unlock. in a feature called Babel. These other towers are only there for people who want a serious mental challenge and they are not a part of the actually game.
Within this you'll also find a really great story about a guy who doesn't know what to do with his life. He spends his nights in the bar hanging out with friends. His girlfriend is trying to push for a more serious relationship and it is stressing him out. And that is how the main story unfolds. For a game, it is a crazy game with a equally crazy story. Only thing I have to say is if your even the least bet interested then you owe to yourself to give it a try.
Keep in mind that I played through this game on normal. If your not a really good gamer I would recommend starting on easy. It is so hard that in Japan they had to patch a easy mode into the game because of all the complaints.