OnLive is celebrating "Indie-pendence" Day with a massive sale on -- you guessed it -- a random selection of mainstream blockbusters and popular underground games.
The sale includes Batman: Arkham Asylum, Darksiders, Just Cause 2, a pre-order deal on Deus Ex: Human Revolution, and of course an inundation of hit indie titles such as Braid, The Maw, Osmos and Amnesia: The Dark Descent. OnLive's "Indie-pendence" Day Sale runs through the completely unrelated day of July 4, so hurry and check out your options after the jump before this thing vanishes like smoke after a firework.