From Press Release:
We’re extremely glad to announce that Tech Corp. will be out on Steam on July 25.
Tech Corp. is the ultimate build-your-tech-company tycoon in which you will experience the history of technology since the early 90’s to present time.
Tech Corp. was announced last year and since then it has been delayed quite a few times but the wait is over!