worse plants vs zombies, my lord, this is just not fun. winning is entirely luck based, and if something gets to the final row, give up. there's way too many enemy's and not enough resources. it just doesn't understand tower defense fundamentally.
The game can be a little challenging, but not hard if you know how to place your units. Your issue is with strategy, not the game.
TL;DR: Git gud
exactly