Impressions are usually going to be low unless your game's either exceptionally good and interesting to people, or you promote it outside itch.io.
Don't expect a lot of people to simply stumble onto what you are doing, sometimes you need to tell them that it exists. Otherwise it'll get lost in the mountain of other assets and games.
Also, if you have a bunch of different stuff released it helps as you can sort of cross-promote a bit. In my experience the more listings you have - quality ones - the more likely people are to find you. But yes, you will need to promote your work somehow.
In my case I've certainly done plenty wrong but my page https://matthornb.itch.io has gotten thousands of views over the past year so it's not all bad for me - though I've only made 17 sales so far and nobody's rated anything of mine, I guess they don't want to take the time to do that. I suspect even one or two ratings would boost response significantly, that sure happened after my first rating on Etsy and it definitely happened about 3 years back on my eBay shop as well.
Right now I'm encouraging people to rate my asset packs - by pledging 5 hours of added work adding to them with free updates for every rating, one hour for every comment, and an hour for every social media Twitter retweet/Facebook post about it. But even so, not clear if that will be effective. I'e got everything on sale 50% off individually and $0.99 for the five packs combined. Not games, asset packs for game devs, though I'm also trying to wrap up a few indie game projects in the background. This sort of pledge makes sense to me, those ratings, comments, and shares can pay off big in the long term.