things i've found that are decent and free are :
against the wall (only in alpha)
League of legends (althought the community can be dicks)
track mania forever
trilby: the art of theft
a flipping good time
a lot of these are pretty short games but they're pretty fun.