A downloadable game for Windows

yup.

Download

This game is currently unavailable

Also available on