The company offers over a hundred games, many of which are unique, with the rest coming from various publishers.