Warner Bros. Games and Player First Games' upcoming video game, MultiVersus, has announced the launch of its Open Beta version… Read More