The Neo-Futurist Theater logo. Image courtesy of the company