2021according to multiple apps that keep you informed of all the free games and until when. according to 3 different sources this game should be free until February 24
The only place I setup the sale was with itch. I dont have any control over the other sites. I’m not sure where they’ve gotten this info sadly. If it’s from itch, then something went wrong since, obviously, it’s no longer on sale.