Sales schedule is different per platform. We did an itch summer sale recently that ended on July 23, 2021.
You gonna put this on sale again? There is currently a Lunar New Year sale going on.
It's on sale now.