Account Center
English
Register
Sign in
Notifications
()
Account Center
My Games
My Notes
My Comics
Sign out
The Walking Dead: Our World
3.0It's mostly fine if you like GPS games, but the random drops, card-based upgrade system, and the way missions force players to upgrade trash weapons are really annoying unless you're willing to fork out mad cash for P2W.