Top-down shooter ‘Demon Throttle’ is a physical exclusive for the Nintendo Switch
Devolver and Doinksoft are practically daring you to buy or sell their new game on eBay. Original source: https://www.engadget.com/devolver-doinksoft-demon-throttle-213216758.html?src=rss_b2c