Mr Shadow
United Kingdom (Great Britain)
 
 
No matter where you go or where you hide, a Shadow will always follow you.
Currently Online
Achievement Showcase
1,059
Achievements
1
Perfect Games
27%
Avg. Game Completion Rate