well made but undeniably very hard.
Did you use the downloadable exe?
nope!
that version is better. It has cutscenes!