Xbox Store Trailer: Halo 3 In the Beginning by Major Nelson • Jul 17, 2006 @ 10:12pm Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share on Email (Opens in new window) I posted about it last week, but this trailer is now available in all Xbox Live regions.