Finally The Admin is out now on steam, priced at US$7.9 with 15% discount this week only.The game will need 2.5GB disk space and steam download size will be around 1GB. For more information you can visit the The Admin store page
The Admin Released on Steam