Maybe you should calm down with the rapid adding of games at itch.io or else you might add a game with the wrong name.
Too late...