Which Game Looked The Best At the Xbox Developer Direct?
Ninja Gaiden: Dragon Sword dated Written by on 12/21/07