The game is very good, and very hard. I like the difficulty, it makes you throw out PvZ orthodoxy and think outside of the box.
Incidentally, anyone have any tips for level 50? I've tried everything I can think of!
Edit: NVM, I found a pattern of melons and turnips that carried me through.