I watched the first episode of Spirit Pact, read the comments which said it was first released as Soul Contract, and then watched all of that. I enjoyed parts of it, but it was the part of my brain that will like even the most mediocre of BL shows. The jokes feel outdated, but I actually thought the ghost dude was cute in a hyper way and he didn't end up useless like I thought he would. As a writer, I got a lot of plot bunnies of how to make a better version of this, but regular viewers probably won't be into it long enough to finish it.