This was actually fantastic, I enjoyed the atmosphere a lot. It was definitely the standout out of the few I played yesterday.
If anyone is interested in a 23 minute playthrough: