Didn't quite get me, but certainly had the unsettling creep factor!
Sweet, hope you stay for the next update which is sure to get you ;)