I don’t know when it started, but zombies are now truly the whipping boys of gaming. In fact, no talk on mobile gaming can now be complete without a mention of the countless games with hordes and hordes of zombies to kill. Last Heroes – The Final Stand is another such game, this one is of the castle defense variety...