Very interesting story, i like it (Although i didn't finish it because the end was frustrating me).
One thing that kind of bugged me is a regular lack of music/sound, sometimes at quite important moments i think.
Very cool though :D