COSMOSQUAD - Acid Test Teaser Posted; Record Release Show Set For June 1