Enola Alpha video

12:59PM 27th Feb 2012

Enola is an independant horror adventure game coming to PC this year. Here's the creepy alpha video.