There is no web app, but you can always open the mobile website and play thousands of mobile games.