I'm sorry to hear that. I don't know why that would be, it's certainly an original enough concept
I actually have a few games ive not released on here yet as i just need to get permission from my partners on the projects first :) Hopefully I will have to opportunity to get them on here soon. I also have a few games in the works, I wilol be relaesing them on here once ive either finished them or an well into development :) (I am considering using itch for prototyping but idk if i can be bothered atm since im fairly busy lol)