17 apps — play straight in your browser. No download, no sign-up, no limits. Each app opens on its own page.