Video games featuring zombies have become a dime a dozen sort of deal. The market is oversaturated with them. With a few notable exceptions, namely the PC release of Day Z, few have really been able to stick out amongst the crowd. Now, Microsoft ad Undead Labs have gotten in on the market in a… Read More »