It would be good to be able to see what titles you can play at SlothNinja Games without having to register first. It’s not terribly tempting to register without having any idea of what games might be here.
I notice that if you visit, for example,
Hope this helps.