Demon Turf Will Receive A Physical Release from Limited Run Games

Demon Turf Will Receive A Physical Release from Limited Run Games

During its 2020 virtual presentation today, Limited Run Games revealed that Demon Turf would finally be getting a physical release on Nintendo Switch!

We don’t have an exact release date for the title so stay tuned for more details about this new upcoming game.