I reached the end. Apart from the one room littered with ghosts prior to the super important upgrade (Which almost made me rage quit), I liked how this one worked out!