Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Two-week review times are not unusual nowadays for a first-time paid game. Sorry about that.

Ah I see. Thanks, I'll exercise some patience.

Might be worth updating the https://itch.io/docs/creators/getting-indexed page as it still shows 1 day for first time paid products which will lead to a lot of confusion and frustration.

Also quick one. When review takes this long, will I still get some visibility on "New" seeing that it's technically 2 weeks old now.

I submitted a pull request to change that page a while ago. And it depends if other games are approved before yours. The burst from being at the top of new releases doesn't last long anyway. You should make yourself and your game visible in other ways as well.