Best construct, party, collection and battle video games Disjointed mechanics prevent Plants vs. Zombies Heroes from standing out.