Streaming game service OnLive has partnered with the Independent Games Festival to offer free trials of sixteen 2012 IGF-nominated games. For the next two weeks the first 30 minutes of each game will be available to play. Some, like the mysterious Toren and the Machinarium-followup Botanicula, are available to the public for the first time, here in alpha form. [No direct web link available; from within the Onlive client (win, mac, some android) go to the 'new releases' tab in the Marketplace. The 16 IGF games will be at the top, under Limbo, which was added more recently.]
The others that I think may be premieres are: Be Good, FTL, POP, and Once Upon a Spacetime, though it’s possible I simply hadn’t heard of them before. Already-released games include Dear Esther, Dustforce, Frozen Synapse, English Country Tune, Nitronic Rush, To The Moon, WAY, SpaceChem, and Atom Zombie Smasher.