This game is no longer available.
It actually is possible to do that, though I'm not sure how. I know of Steam versions of games being available on torrent sites, and they work independently of the client.
Too bad this game is no longer around. It looks fun.
Recent runs
Moderators