Indie strategy simulation game Tech Corp. to make its way out of Early Access this month
Indie strategy simulation game Tech Corp. announced, new trailer released