This game is fantastic! Back when I learned about Pokémon, I had assumed it would be an extension of the digital pet craze - imagine my disappointment when I learned that it was an entirely different thing! But you managed to combine those elements together (and even some fighting game elements) and given my dream a glimmer of life! Now I can see a miniature version of what I imagined all those years ago. Way cool!
The fighting game part of the game was a little hard to figure out, but that might be because I suck at fighting games.
I tried to 100% the game, but then I realized I need to trade with the companion version - what would that be? Opal?