I agree with everyone else about the comparison to Plants vs Zombies, and I love it! Excellent effort for a jam game indeed!
Thank you! I'm glad you liked it!