Tag "Blue Isle Studios"

Slender: The Arrival Wii U review

Slender Man has gained quite the popularity these past few years. First he was a meme, then a hit web-game, and now a bigger released game on PC and consoles