This might be the end of these tags on itch.io.
Guess this is a goodbye everyone.
Just saying, if you are interested in any game on this category just make sure to join the discord server or any other way to see if the dev update anything. It's an hassle, but it's the only option for now.