Pokepark 2 is one of the best pokemon spinoffs. Like it's not revolutionary or anything, but it's just fun to befriend everybody. I will say though, Snivy is a boss ass bitch, ending is surprising, and the postgame colosseum is some tough shit. Do the entire colosseum as Snivy to prove your strength of will.