Sono disponibili in totale oltre 800 giochi, di cui circa 500 ottimizzati anche per dispositivi mobili.