Sphere 3: Reflected World
There is no pay-to-win, it is your skill that matters!
The games you can download and install to your computer are found below in the "Client games" section.
The "Browser games" section contains games that require no installation and can be played right away.
You need Access Point to download games quickly and to be able to play.
The "Browser games" tab contains games that require no installation. You can start playing them right away.