Ludigames is a free portal with awesome HTML5 games, optimized for mobile phones. All the latest releases at http://play.ludigames.com/.