Creepy Tale: Creepy Tale 2 releases on July 16

Dark fairy tale adventure Creepy Tale 2 releases on July 16 Free your little sister from the influence of a natural evil force in this horror puzzle adventure, sequel to the acclaimed Creepy Tale This horror adventure t…