Thank you! We are working on the release but unfortunately we ran into some issues with Steam and we are trying to resolve the problem.