sorry to keep asking how games are on the psp but i dont have my new pc yet. So, this game looks very cool and fun. any reviews?