Yes, the provider features HTML5 games so you are not obliged to download anything in order to play popular titles. Just enter them from the browser and enjoy top-tier games.