Good question! I wasn't planning to put it back to free as I thought the 5k price tag was funny and it is free elsewhere. However, if people really want to play it off Itch.io I will. Let me know!
I sure do cause it looks great and I like to support itc