I thought it was a great game; however, I found the 8th mission to be too difficult (or frustrating) to beat. Some may enjoy the challenge, but it was way too much for my enjoyment. I would make it to the very end of the battle and then die. I don't want to play the same mission 100 times till I beat it especially when it takes 15-20 minutes.
I recommend the game to anyone even if it is just for the first 8 missions.