Which Game Looked The Best At the Xbox Developer Direct?
E3 09: Trailers for The Last Guardian, Final Fantasy XIV, Metal Gear Solid Peace Walker and MAG Written by on 06/03/09