iWin has started a site for free online games (no need for installing or anything else!). We were asked to publish our match 3 game, Seven Senses, on this site and it was published a few days ago.
You can play our game and more awesome free online games on iWin’s new website for free: http://m.iwin.com/
Remember that we are going to upload more of our games on iWin’s new website, so stay in touch for news of our other games getting published there.
And here is the link to Seven Senses on iWin’s website: http://m.iwin.com/game/Match3/seven-senses