Really fun game and had a good time playing. Reminded me of nun massacre / channel one.
Nah it should be in your library.