Very cool art :)
Gameplay-wise, it felt more like a survival game. I played several times, and was not able to get to the end, didn't really know where to go.