City Rush: Released!

Finally the moment that we all have been waiting for!... The release of City Rush. After a long wait of approval from Steam and new builds City Rush has finally been released. If you have the Oculus Touch then please te…