I think I just downloaded the demo? Like, today? I was pretty surprised that Steam didn't recommend SIGNALIS afterwards; they seem like they'd have a huge overlap in audience interest.
This looks really cool and I'm looking forward to playing the demo, by the way. :)