Hi Zelles, we're trying to release it tonight, and Steam's release will come later when we have full approval from them. Thanks for your patience <3