Closed Alpha has been down for about a week and I feel that itch, but I know nothing will compare now that I have played this. Overwatch was already dead but this game just pissed on its grave. I need my Loki fix.
Also Doom will likely get added, he is the main villain but from the closed alpha...