>>109476205Maybe but I don't think it's that at all, seriously I don't think anyone knows what the fuck is going on and are just spamming memes on twitter
Some say it's about 50/50 share in profits, other say it's about producing credits, and we don't have official word out
Also, D23 is coming in a few days, by then there should be news, now this
>>109476222 imagine if Feige came out and said "Yes folks, Spider Man is officially and fully part of the MCU forever" Now that would be some news