Directory offering dozens of free games available over the internet without requiring any app or software downloads.
http://plays.org/