I actually got multiple shivers watching this. I think I kept saying "Oh Hell Yeah!"
Super-Fantastic-Man will be appearing in a dream soon!
I think this is going on the "watch this every night before bed" list.
https://www.youtube.com/watch?v=H0Ib9SwC7EI