Alex DuckworthApr 27, 20212 minRelocation UpdateTL;DR Aspects has relocated to Castle Rock, Colorado, located about 30 minutes south of downtown Denver. Production has yet to be...