Teeqoz on 23 August 2016
Reading as little as possible about the game because I'm already sold. Will get it when I build my PC later this year. Fingers crossed for a Steam release though.