Anyone play these games?
I did the walking dead a while ago, it was quite fun.
Worst sig EU, got bored
Forum Rules
Bookmarks