The DEX is planned to be released in Q3.
Our test-net demo page is being updated right now and will be soon available again.