I picked this one up on sale and was hooked within minutes. SINGLEPLAYER: The single player puzzles are the source of the most fun to be had, and the only major problem I have with this title. The puzzle mode offers a lot of levels that slowly build to more and more complex combinations, and eventually removes the hint option. The timed puzzles give a new challenge to solve each level quickly. Then there's the, untimed, infinite mode. Unfortunately, it doesn't appear to save so you wind up redoing the same puzzles again and again. However, these three modes provide enough content to keep you busy for month at least.
MULTIPLAYER: Two modes are provided Competitive and Cooperative. Competitive is timed and pretty much self explanatory. Cooperative is particularly interesting because the map is split so that one player controls one half of the map and a partner controls the pieces on the other, though both players can see the entire map laid out on both of their own screens.
All in all these is an epic game that is so big and fulfilling a simple rental can't quite do it justice, but you will get a wonderful ride while you've got it.