State of Decay Review

0
55

The walking dead tread new ground in this buggy yet brilliant open world jaunt. Check out our review of State of Decay.

source

LEAVE A REPLY

Please enter your comment!
Please enter your name here