Marvel Rivals Dev Apologizes for Contract That Blocked Creators From Criticizing the Game - IGN ign.com Submitted by ign9932 on May 14, 2024 at 9:50 AM in technology No comments 57