Demon Turf: Queens Edition: Watch the devs play Demon Turf LIVE!

H-Hey! Midgi here... Gee, I'm nervous. S-So the devs told me they're streaming Demon Turf LIVE right here on Steam October 8th at 3PM ET / 12PM PT! That's honestly pretty cool right? I think you should check it out and…