I've been stuck on this for what feels like ages. I have a list of hints but either I end up being too slow or the randomness of the phantoms gets me.
Not necessarily on-topic, but... oddly enough, I didn't have as much of a problem on Horror as this.