Hi there! I don't think many using Constellation think of posting in here, but the last patch was a month ago. If you do wind up making a website and put it online, do let me know and I'll add it to the directory!
You can read the dev docs here: https://browser.particlegs.com
Not every game goes into the catalog, but not every game needs to. Yours look cool! You should keep it up ☺️