The Witness (likely) Out Today!

Jonathan Blow (Braid) releases his next game today, 1/26, provided nothing else delays it.