I visited the page, and for a start I'd suggest you try using better tags. Try the tags itch.io suggests, instead of inventing your own. Notice that if you search for 'new-2019', your game doesn't appear. Only things with 'new' or '2019' in the title will appear. I could be wrong, don't know exactly how it works yet, but i guess coming up with new tags, other than those itch.io provides, doesn't do anything.
Also, i'd suggest you improve the description a little bit, and everytime you upload a new level, be sure to post a devlog.