If you're new to game development, I recommend reducing the size of the project way down for now, and start with releasing at least a few smaller projects first, haha. Releasing small horror games here can be one of the best ways to gather more followers and build a fan base for your future projects. This would make the marketing part so much easier later on! :)
I would do small horror games for itch.io too, but have very little free time left and no more creative energy after the time spent on the updates of my assets, so it's kinda sad.
Take care! :)