E3 2011 Indiecade Booth TourHomer cruises by the Indiecade booth where they show off Skulls of the ShogunBy on June 9, 2011 at 12:15PM PDT Skulls of the Shogun