An entire games library is available through your mobile browser having no application download expected