Bifrost Project: Demo - availability

I know that the demo is not up atm, it is still being reviewed by steam, it should be up in a few days, so keep an eye on the announcement or on the facebook!