Cool game. I see the title is a reference to PvZ's unused name and one of the minigames' name. And the title screen music kinda sounds like PvZ's boss fight music.
Yeah, PvZ was an inspiration for this, I really like the music especially.