All hell breaks loose on perhaps the most jolly time of the year. You are sent in by the Special Forces to take down the undead and save New York just in time for Christmas.
More to come soon...
are these just recent ones? cause you only have like 2 weeks left to finish everything D: