I've just came across the announcement that there was launched a "Humble mozzilla Bundle" (https://www.humblebundle.com/)
All the games are playable in a browser, so I suppose they should be perfectly playable on Pandora.
I think it would be good if more games would be released in the same...