We should really start up a gaming clan and represent the Titans in cyberspace.
I know a lot of the users here play computer games online and I know a lot of us play the same games. So I'm sure we can organise something in the future.
Please post a list of what online video games you play.