Indies' Lies: DLC Coming on August 29 - Testing Available This Weekend!

Dear Mekaa adventurers, DLC Coming on August 29 We've come bearing good news! Development of the new DLC is coming to an end, and we're thrilled to announce that the Desires Flowing DLC will launch August 29th. DLC Test…