Shin Megami Tensei: Persona releases on the PSP today. Why not mark the occasion by listening to 1UP.com’s Retronauts Persona podcast? (If the link doesn’t work, try the
If you are reading this blog right now I’m going to assume you already know Apple’s newest iPhone the 3GS, was released last Friday. The event kicked off