Demon Throttle is coming to Nintendo Switch, but only in physical format
We bring back a confirmation of a new title for Nintendo Switch. It was confirmed just a few minutes ago by its developers at Devolver Digital’s E3 2021 event. As far as we’ve learned, Demon Throttle will be coming to…