1 day agoNintendo Fans REVOLT, Ubisoft in Full Collapse, Van Damme Allegations + More | Side ScrollersSide Scrollers PodcastVerified