>>717290684
You should give yourself brain damage by bashing your own skull in. Fuck off.
>>717290778
Definitely not two weeks. 3 months at the least. There'll definitely be some kind of MCU shilling that will dupe normies into buying it and shills and tourneys that will try to push the game, but the legacy of Marvel will make people compare it way too much that it'll create divisiveness eventually.
All you need to look at is the trailer for the closed beta. They put in streamer clips because they thought people were excited for the game alone, when in reality, the streamers were excited because they thought a new Marvel, or something similar in spirit, was finally being made. But the devs will never admit that to you. I fucking despise deceitful marketing.