Demon Turf Gamescom 2020 footage
After announcing the game earlier this summer, Fabraz has debuted new footage for its 3D platformer Demon Turf as part of Gamescom 2020. Check out the video below.
Demon Turf will launch for Switch in 2020 / 2021.
Leave a Reply