So I was on my steam client and browsing the free games section and noticed this game, which I played a while back on Aeria Games if I remember correctly, is not back and ready to kick off again!
However on steam it's still labeled as "Coming Soon" even though on the steam store page it has march 01's labeled as the release date. Any info on when it will actually be ready for installation from steam? Would be super awesome.~