20XX Pc Download Free 20xx Download was created by two businesses, Batterystaple Games and Fire Hose Games, and it was released under the Batterystaple Games imprint. Since the game's first release on August 16, 2017, all reviews have been ...