Ubisoft showed off a new trailer today for Riders Republic, their open world extreme sports title. They're calling it a "social playground" where players can experience "the thrill of outdoor sports in an open and densely populated world."
Riders Republic will have a beta that you can currently put a registration in for.
Riders Republic will support more than 50 live players simultaneously onscreen on new consoles and PC, and only...