Lost in a forest, you're prey to a horny Forest Monster. Experience a thrilling game of cat and mouse, where fear and desire intertwine.