Thodore DechevinILLUMINATION GamingWhy Marvel Rivals Might Be Better than Overwatch 2 (And why it probably won’t be)Marvel Rivals is an upcoming Hero team-based PVP shooter, with a closed Alpha starting in May 2024 and a final release date sometime in…Mar 291Mar 291