Alien Workshop just posted a teaser on its website for a project that it’s about to launch.