The Last Stand: Aftermath Brings the Franchise to Consoles for the First Time Later This Year The Last Stand is a series of games that feature a group of survivors trying to fend off a zombie…