Man, Italy must have some really impressive gaming titles for the PSP.