Probably the big promotion that you've been waiting for, nearly all indie games in the Steam catalogue have been given huge discounts starting today until July 4th. Most of the indie game selections were discounted by at least 50%, with some crazy deals like the Introversion Complete Pack ($5, includes Darwinia, DEFCON, Multiwinia and Uplink), Trine ($4 only, 80% off) and the Northern Lights Indie Pack (Blueberry Garden, Bob Came in Pieces, Crayon Physics Deluxe, Plain Sight and Saira for $20, pictured above) being the highlights of this sale.

You can browser through the items on sale now by heading over to the Indies section on the Steam site.