A lot of games have come out since Rider's Republic launched back in October, so we don't blame you if it's been a while since you hit the slopes in Ubisoft's latest extreme sports open-world game.