Top-down shooter ‘Demon Throttle’ is a physical exclusive for the Nintendo Switch
The digital age meant that games could never sell out again. You could always find a title in an online store, even if your local GameStop was sold out or eBay prices were too high for your blood. However, Devolver is releasing a top-down shooter for Nintendo Switch that feels specifically for the aftermarket as … Read more