Finally a new show of Overkill’s The Walking Dead with more details… Payday’s developers have revealed more details about their upcoming game Overkill’s The Walking Dead. The game will be a collaborative four-player with the first person perspective to take …
Read More »