Has anyone played this glorious and hellish game yet? I can barely get past the caterpillar. The art and sound design in this game is pretty damn good for an indie. Imagine if this was Diablo, but twisted, and in first person view.
http://store.steampowered.com/app/422970/