10/10 Undead Horde Review Lewis Baglow - No Longer Writes for Bonus Stage No Comments Undead Horde is a game that will surely raise your spirits.