http://www.iro.umontreal.ca/~gambit/doc/gambit.html#Scheme-i...
As for posix subsystems on windows, they're indeed painful. But the new Linux emulation layer is quite good - in some cases it might be a viable option.
Chicken Scheme recently received a version 5 release, so please be aware that this article focuses on Chicken 4, as I do not believe Hypergiant has been ported to Chicken 5 yet.
As an aside, it's a shame the footnotes render over the text for me in Firefox.
While I'd love to play more with / learn more scheme - it's too niche of a language these days even for me (someone that writes a lot of Nim).
The scheme community seems to be very small to begin with, and then you factor in all the implementations - it's worse than the Common Lisp scene.
I do love the simplicity of the language and how elegant scheme code can look - and chicken / guile seem to be very well suited for game development.
I feel like I'd be trading a larger community for a smaller one at this point - and that's saying something, coming from a Nim user.