I regret that I have only one downvote to give.
In DrRacket you can choose the "Create Executable..." to package your Racket program with the files needed to run the program (without the user installing Racket).
Since this is a just-for-fun project, they just made installers for Windows and OS X.
If you have, say, an Windows machine - you need a friend to make the executable.
Valve stats on different platforms:
http://store.steampowered.com/hwsurvey
It shows an accumulated 0.89% market share for all the linux distros combined.
that's a self-fulfilling prophecy. i begrudgingly bought a windows license for the family gaming box only because we couldn't play some games we wanted otherwise.
The lack of common API that _all_ of the linux distros [...]
every single AAA game i've installed from Steam has its own copy DirectX and base libraries (Redistributable Runtime), which leads me to believe there is a lack of common API that a few recent versions of Windows would support equally, yet they ship. this approach, btw, is exactly what most proprietary software for UNIX or UNIX-like systems i've seen has done: static linking or bundling your own copies. is there something i'm missing that precludes applying this to games for GNU/Linux?
http://download.racket-lang.org/
So, it looks like an open-source cross-platform thing -fantastic :)