The game should be free for the next 24 hours!
Update: The sale is over! Thanks to all who checked it out! [Although the sale thing is being buggy, so it might be on sale past 12:00 for a bit.]
Update 2: So Itch.io decided to not disable the sale, it seems to be bugging out... So its going on until 2:00 am.