Love this game! I've been playing for just over 2 years. Even though the basics are the same through every level there's fun story lines, new challenges, and some tough challenges along the way. At least once a month there's something new so if you're stuck on a level you can try something different. I've only had 1 technical failure initially but overall game play has been really smooth and very little down time of any in the last year.