UPDATE: The game is still due to release. Team Dystopia gave Valve all the necessary files days ago, but to Valve notorious reputation, They cannot release a game on time. It will come! ----------------------------------------------------------------...