Games like Your Presence Is Delaying Progress

A single-player tower defense game about holding back robot hordes of up to hundreds of thousands. Place your towers, send in squads and call in strikes to keep the last road out open. The machines were built to rebuild our cities. They’ve decided we’re in the way.























