XxXProphecyXxX on 19 September 2009
LOL wtf!!!!!! a title that never had any hype and attention from media ever since it's announced not to mention it's niche game becomes one of the critical acclaimed title of 2009?......