Set for a Steam release on July 23rd pending Valve approval! I've tested it and it works so it should be a smooth process.