The world of Marvel seems to be finding itself in another battle. This is not against a cosmic entity but from gamers, as their latest entry into the world of video games, Marvel Rivals, has found itself involved in some controversial business practices. The Marvel based hero shooter has come under scrutiny due to a clause in the user agreement for content creators who have early access to the...