The Witness: Finally, after 10 years...

The Witness was released in 2016, ten years ago... how time flies! We've been working hard that whole time, and can happily announce that the successor game is almost done, and there's a free demo on Steam only during N…