Holy Shit that was good.

SPOILER!!!!!!

So, the Hulk may have "made" himself by sending The Maestro back in time (right next to the gamma bomb) so that when it exploded the Maestro's DNA and biological "stuff" got into Bruce Banner?