Gaming PAX East 2022: Demon Throttle Preview And Release Window April 24th, 2022 This summer Devolver Digital will release Demon Throttle on the Nintendo Switch in a physical-only format. That is correct: there is only one way to...