Best battle, zombies and crazy games Disjointed mechanics prevent Plants vs. Zombies Heroes from standing out.