Site is up Posted on January 15, 2024 by 2comicstudios Took for freaking ever and it’s still not fully baked but the site is up. More updates to come.