Overkill’s The Walking Dead (PC) is a shooter from an acclaimed studio with a multiplayer survival focus. How is it? What is it? Let’s talk.
TRENDING
Rumor: GTA 6 Internally Delayed To 2026, Jason Schreier Cannot Confirm Or Deny (Yet)
There’s a sizzling rumor about Grand Theft Auto 6 that people really don’t want to be true.
Read More