Which Game Looked The Best At the Xbox Developer Direct?
Capcom at Comic-Con 06 Written by on 07/11/06