E3 07: Oh my God! The hangar sucks!

July 11, 2007