buzzchomp.com
No Fan of The Walking Dead: No Man's Land Mobile Game
I love The Walking Dead, but the The Walking Dead: No Man's Land mobile game is average at best. Stuck in a box in terms of gameplay. Video games vlog.