Awards & Rankings

63
30
#30 Most Discussed PSP Game of 2007
20
#20 Most Shared PSP Game of 2007