Which Game Looked The Best At the Xbox Developer Direct?
Atlus is bringing Persona 3 to America Written by on 12/16/06