Demon Throttle News
Update: And pre-orders are now live
Update (Sun 13th Jun, 2021 07:15 BST): During Devolver Digital's E3 broadcast, it gave fans a proper look at Demon Throttle - a physical-only release coming to the Nintendo Switch in 2022. Here's a bit about it, along with a first look. "Demon Throttle tells the story of a beautiful vampiress and dusty...