TICKDOWN: TICKDOWN's Release

On August 18, the clock will finally tick down to 0. Here's a preview of what you can expect. Most of the above video was recorded at 80% of the true game speed. The Store page description, GIFs, EULA, and system requir…