Creepy Forest, a scary plot puzzle game, is full of strange things waiting for you to discover the truth on the mysterious mountain.