What's the current release date for itch?
December
Any further info on this? I'd love to send some money.
Should be out on Friday :)