The finger part was a reference to a this spooky visual novel masterpiece, Ghoulish Party!
Have you heard of it?
I haven't, but now I'm definitely curious and going to reserach it! Thanks for sharing!
Actually, Ghoulish Party was released yesterday!
Thanks for letting me know!!!