That's expected to be any day now, right? :)
I'm waiting for the folks here at itch.io to get it made, but yes! I've been emailing and messaging them.