Board Thread:Plants vs. Zombies Heroes/@comment-27053902-20160909041533/@comment-30453973-20160910102725

I'm stuck on The Mechanical Menace Rises, and Putt Putt Rumble. Strategies pls?