Hey, just wanted to reach out and say that you should just post it. Your raw dump of content is someone else’s afternoon of reading.
Your concept sounds awesome, so don’t get too in your own head. The nice thing about itch is you can just incrementally improve and update. But if its not out there in the first place, the only one who sees that progress is you. And, from the sounds of it, you’re your own biggest critic.
EDIT: Also, followed!