When are you releasing it on Steam? Do you have any ETA?
its launching date isn't defined yet but it will probably happen this year.