This game was pretty good. Definitely liked the slow build up to something sinister. Made a video on it.
Love the awesome soundtrack btw.
Thanks bro :)