Hmm, so no one seems to have played it yet. I did a bit more research and learned that the game stems from a German studio and is sort of a spin-off of an unreleased RPG (Grotesque). It was made and released to help generate funds for the development of the RPG. There have been some German reviews, which all sounded fairly positive.
I just bought the game at GamersGate (10% discount right now) and will give it a whirl. Will post my impressions in a few days.
635 MB is moderately small. (Ha, I remember my first 10 MB hard drive, and how immensely large it seemed ...)