The Left Eye: The Left Eye Early Access: 21st November

The Left Eye launches in Early Access on November 21st! This first release includes the first two episodes of our planned six-part story. We’ll be adding new episodes as content patches as soon as they’re completed. We…