I actually didn't mind the Rio game. It was only more of the same yeah, but they updated the engine and played with some new ideas for the birds and boss battles. I didn't care for the crossover, but it was more fun to play it than the original or seasons at the time.
I think it's silly that we see the most polish and innovation in these games when they're making cheap crossovers, but I'll take it.