Stan Lee and Sci Fi are looking for you!

Sent to me by Chad, this whole thing seems kind of interesting if you are a total hero nerd ready to let your light shine. :) Check it!