I like it! Idea is intriguing, although being unable to step on a quite normal forest looks a bit off, maybe make more hostile environment, or the indicate that main character is some sort of creature that can't be on ordinary soil? Anyway, nice game, good job!