The rivals in this game are kind of annoying. Serena is bland as hell and Tierno has a really irritating personality. Trevor and Shauna are ok, but they're still pretty boring. The whole group dynamic is pretty interesting though, and I like how they actually... exist when you're not talking to them. It's cool to see the rivals battling trainers and what not.