I didn't manage to get to the ending but this was really impressively put together. The atmosphere was especially well done!