Marvel Announces Super Hero Squad

Date: 20 October 2008 Time: 03:20 PM ET