I really liked this game (except the spiders, obviously). The concept and atmosphere were really good.
The gameplay starts at 05:03