User blog comment:VeXen/Stormy/@comment-32856285-20120201225642

I think you should watch Next Avengers, you might find what your looking for.