2 years 10 months ago
Link
Devolver Digital returned to E3 2021 with another polarizing look inside its bizarre offices. Between the skits and the swears, the company showed off Demon Throttle, a new Switch game from Gato Roboto developer Doinksoft. The twist? It’s only available as a physical purchase.