Gregory Horror Show E3 2003 Preshow Report Capcom's kooky hotel adventure game is coming to the States this year.
Log in to comment