Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
It is really fun but the load times are annoying. What made me the most happy about it is it kept the same Sly Cooper feel that I had grown up with and loved. It feels like it fits right in with the series. Great game.