A shame this is unfinished, but indeed there's pretty incredible pixel art and sense of atmosphere here.