so im playing some jap naruto game on my psp.......wtf?