The Walking Dead Social Game: Wasting My Energy (NoobFeed)

The Walking Dead Social Game is another Facebook game made for a clueless audience willing to throw away their money.

You'll wait, and wait some more; left wondering why you wasted your time.

Read Full Story >>
Oculus Quest Giveaway! Click Here to Enter
The story is too old to be commented.