Which Game Looked The Best At the Xbox Developer Direct?
Konami's 2006 release slate Written by on 01/25/06
Secret Menu Written by on 12/15/06