That could be it.. After all, I did post that after playing Devil Passage 2
...How did that H get in there. OH GOD, please, please don't let it be HWSNBN.