I absolutely adore the art work in this game. I get so inspired just looking at that picture. I'm a sucker for fairy tales and good atmosphere, so this was perfect. I love how this type of graphics keeps a serious tone because it avoids looking too cartoonish.
The game itself was very stressful (for obvious reasons :), which took a bit focus from the atmosphere. I liked the idea of hidden platforms appearing only in certain circumstances, although I would have preferred to see the game more as an adventure game rather than a platformer. But that might just be because I want to walk around in this beautiful world in my own pace :)
The link was down but I found the game here: http://sleepysheepy.com/Umbra/
Thanks for sharing! Keep up the good work.