Which Game Looked The Best At the Xbox Developer Direct?
Metal Slug 3 to be first XBLA game of 2008 Written by on 12/28/07