Onlive is really great for demos, particularly because you don't have to download any files- you just start playing. They have teamed up with the Independent Games Festival to give you access to demos for all their finalists this year. Some of these you can't play any other way right now.
Atom Zombie Smasher
Be Good
Botanicula
Dear Esther
Dustforce
English Country Tune
Frozen Synapse
FTL
Lume
Nitronic Rush
Once Upon a Spacetime
POP
SpaceChem
To the Moon
Toren
WAY
Play 30 minute demos of all the IGF finalists on Onlive
Play 30 minute demos of all the IGF finalists on Onlive
My contributions to the Racketboy site:
Browser Games ... Free PC Games ... Mixtapes ... Doujin Games ... SotC Poetry
Browser Games ... Free PC Games ... Mixtapes ... Doujin Games ... SotC Poetry