Awards & Rankings

80
75
#75 Most Discussed PSP Game of 2007
60
#60 Most Shared PSP Game of 2007