Trifox: Trifox Release Window - You asked, we answer!

Finally, a release window! After years upon years of hard work, by a small Belgian team of only three developers, finally we can start answering the most frequently asked question we had to face: When will the game rele…