The indie strategy game Defense Grid: The Awakening is on sale for 75% off until May 13th.