Carnival Island E3 2011 Stage DemoGameSpot shows off Carnival Island at E3 2011!By on June 9, 2011 at 12:50PM PDT Carnival Island