Which Game Looked The Best At the Xbox Developer Direct?
Dead Rising 2 and Lost Planet 2 confirmed Written by on 01/28/09