The Locust Project Debuts Two Brand New Art Installations