Beneath its classic user interface, the online platform offers more than seven,000 games out-of more than 120 app providers