OVERKILL’s The Walking Dead (PC) Review
Picture the scene... it’s a boring Tuesday at work. You’re taking a short break and think to yourself "you know what would really shake off the monotony, a nice zombie apocalypse." Just think, that old hag that gives you hassle every day, you could take great pleasure in watching her getting dev