After a slight dearth of content during the Tokyo Game Show, Microsoft more than made up for whatever they lacked there with the trailers given to us during X06. From announcements (Halo Wars, Banjo Kazooie 3) to new trailers for previously-known games (Bioshock, Call of Duty 3) and trailers that make us go eww (Shrek the Third), there’s been something for everyone in this conference. Read on for the round-up!