Samsara: An Important Update on the Release of Samsara

Hello, everyone; We've made the difficult but necessary decision to delay the full launch of Samsara. This means we will not be releasing on Steam tomorrow, June 17th. The feedback we received during Steam Next Fest was…