Steam recently changed the default privacy settings for all users. This may impact tracking. Ensure your profile has the correct settings by following the guide on our forums.
I played the demo and it seemed like fun, but also really just... a WTF kind of game. Where you have no idea what the hell is going on but you're having fun.
I found myself playing the game just to watch the cut scenes, and I cringed every time I had to actually play the game. The repetitive game play (climbing and pushing boxes to get to the top) was enough to turn me off from continuing the story.