I write this review as I am playing this game... it's that addictive! The difficulty can be challenging at times, but it's not so hard that you just give up and quit. It's got the feel of Diner Dash, but it's A LOT more laid back and fun, and the upgrades are just right. I rarely EVER give a game or movie 10/10, but this one deserves it. Play long, play hard, and DON'T forget to take a break every so often.