Xbox Series3 years ago0Snowboarding game Shredders announced for Xbox Series XDevelopers I-Illusions and LetItRoll announced Shredders, a snowboarding game coming first to Xbox Series X …