The War of the Worlds - Launch TrailerThe War of the Worlds will be availabe on October 26, 2011 for XBLA.By Mike Tao on October 21, 2011 at 1:03PM PDT The War of the Worlds