Stardust Demon: Stardust Demon will be released on October 23rd

It's official... Stardust Demon will be released on October 23rd, 2024! Tell your friends :) We're just finishing the last bit of music and art, and polishing out some remaining bugs. We will have a new trailer up soon…