Razztafarai
Darren Picard   Kensington and Chelsea, United Kingdom (Great Britain)
 
 
I'm shit at games, but I play them nonetheless.

Eurogamer [www.eurogamer.net]
Currently Offline
Last Online 3 days ago
Achievement Showcase
688
Achievements
1
Perfect Games
24%
Avg. Game Completion Rate