The Good: Awesome controls; beautiful graphics for GBC; surprisingly dynamic music, even by GBA standards; impressive length and replayability; plenty of enjoyable sidequests and minigames; a ...