I'm new to the forum but thought I'd make a quick post here. I'm a self-confessed game geek and make no excuses.
Any one stared t...login to view the rest of this post
This is the place for all the PC & Console Game chat, swap your network ID's here. Also post any computer and technology questions in here.
1 post • Page 1 of 1