User blog comment:LabRatsmegafan567/Theories/@comment-26441408-20150905024127/@comment-5187275-20150905052242

That's a good theory. I'm not sure about the superhero secret being revealed but it will probably be something along the lines of that.