Demon Throttle Product Info Platform: Switch Number of players: 1 or 2 Developer: Doinksoft Publisher: Devolver Digital Genre: Action Release Date: November 4, 2022 Industry rating: Teen Official Website Purchase