Quantcast
View Post

What is this, a PSP game? Or a PS3 exclusive?