Well, after saying that I finally hit difficulty with Magma Cavern, I then proceeded to beat it in my next try, then go on to beat Sky Tower and Rayquaza on my first try. I wouldn't necessarily call it easy, since Rayquaza was super down to the line, after I used my stock of five Reviver Seeds, five Oran Berries, and to Revive-All Orbs. One more Twister or Hyper Beam would have doomed me, but I managed to win just in the nick of time. Also, that means I beat every single boss in this game without having to try a second time. It's only the dungeons before the bosses that I fell to.
The fight with Rayquaza was fun. I liked the added elements of the windstorm. It wasn't quite as fun as Dark Matter's tactical moves in Super Mystery Dungeon, but it still added a nice bit of change to the fight, stopping it from feeling purely like attacking a damage sponge over and over. I'll admit though, I was little disappointed that this fight wasn't against Mega Rayquaza. When compared to Primal Dialga, the Bittercold, and Dark Matter, Rayquaza is a little lame, seeing as it's just a normal Pokemon, unlike the others. At least it Mega Evolving would have made it a little more special.
What disappointed me even more was Rayquaza's music. I love the original, it's my favorite track in the game, and I was really looking forward to hearing a modern remix. But for some reason it sounds almost exactly the same as the original. It's sound quality is made better, but it still sounds like the same synthetic instruments. A pseudo-orchestral rendition could have been so good. Alas, it wasn't meant to be. For whatever it's worth though, I loved the Sky Tower remix, that was really good.
Anyways, as far as the game as a whole goes, it's like I said in the beginning: the game definitely shows its age in many places, but is still a great experience overall. I'm a little disappointed that it only took me 16 hours to beat the game, as I prefer games to last at least 20, but once again, it's the age. That's just what happens when you take a Game Boy Advanced game and make it easier. Also, the art style never won me over, but I at least got used to it enough to not be bothered. Regardless, I still had a great time. Best Pokemon spin-off game since Super Mystery Dungeon (not that there's much competition).
Looking forward to actually playing the post game, as I gave up pretty fast in the original.
And here's to hoping I don't have to wait another five years to play the next Mystery Dungeon game. (Explorers DX, make it happen!)