Pressured: FREE Horizon Shift Demo now available

I've finally gotten around to getting the Horizon Shift demo live on steam. This was supposed to go up ages ago but due to illness(nothing serious) I couldn't get a chance to get it finished and uploaded. http://store.s…