Hey there, I got some free games for you.
(any current FREE offers that I find, I will post on this thread)
The Walking Dead : Season 1
As of time of this post, less than 48 hrs to claim it for FREE -...
I just tested it to see if I could add more than 100 friends and it worked! It's about time! Pretty excited about this, but wish it happened sooner!! Better late than never I suppose! :)