Just saw this beauty and I am about to watch it again. I'm just wondering if anyone else felt like Star Lord from Guardians of the Galaxy could have shown up? I know it's no where near likely to happen but the commercial just gave me that vibe. See you on the 9th guys. I'm so amped right now.