This is definitely one of my favorites so far. the artstyle and music makes it really eerie in a super cool indie way. Also i just love 3D games that have this look to them. I think you guys both knocked it out of the park.
I never made it past the first area (im pretty sure i was really close) but ill definitely be back to play this to the end!