Code Name: STEAM (3DS) was a game that got pretty meh reviews and I think people forgot about it before it was even released, but it was actually a lot of fun. It wasn't perfect, but the gameplay was simple and satisfying and the story was ridiculous enough to keep me interested. Also, I got it for, like, $5 so that probably helped.
I am perpetually angry that this game wasn't more successful. This is why we don't get new IPs.
Mostly there are a bunch of games that get a bum rap because they deviate from their franchise. Banjo Kazooie Nuts and Bolts, Super Paper Mario, Kirby's Epic Yarn, and Chrono Cross. Like those a lot more than their fanbases tended to.