I think its an error in the "2022" part, because 2023-02-02 was the day that according to itch.io, the game started getting clicks coming from this siteWhy does it say that it was released early last year? The itch page doesn't seem to go back further than two months.
I started working on the game in June, made the Itch.io page public on October 11, and I published the first downloadable demo (pc and Linux only) on December 14.