Sucking

01.03.11
The Daily Grind: What game do you play even though you suck?
01.03.11

The Daily Grind: What game do you play even though you suck?

"Bad players." It's a label thrown around quite a lot in global chats, Vent channels, and forums...

View