I played it before with some friends, and it's basically Slender online Seems interesting, might check it out