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 7 mins ago
Achievement Showcase
680
Achievements
1
Perfect Games
24%
Avg. Game Completion Rate