Demon Turf PC Keyboard Controls November 6, 2021 Demon Turf is a 3D platformer game by Fabraz. If you’re planning to join Beebz on her adventure, here are the Demon Turf controls…