Despite the success of Marvel Rivals, the Seattle-based studio behind it is facing multiple layoffs, leaving many baffled. Game director Thaddeus Sasser revealed that the entire team was let go, even after their efforts helped the game reach an impressive milestone of 20 million players.