It looks like you're new here. If you want to get involved, click one of these buttons!
Some additional info here, including clarification on the ability to gain heroes and costumes ingame. Sounds like it's going to be a kind of boss hunt, though supposedly they're making it so the first run through nets people at least a handful of heroes to play with.
"Forums aren't for intelligent discussion; they're for blow-hards with unwavering opinions."