Good experience
The platform itself isn't entirely perfect, but I've found a lot of amazing people to play games or chat with thanks to it! You can also find a lot of teammates or people who just wanna play with someone else for free. Personally, I'd recommend trying to play with people a little further down on the list, as the website promotes certain epals with a lot of orders.
