This game is, somehow, a bit easier than the first one. Really, I somehow managed to get 75.1 within my first few tries. Another thing, I found out that you can actually cheat it a little bit, and I found out by accident.
Great game. Challenging, and VERY addictive.