Shining Soul 2 is a cutesy Diablo/PSO-like game. Definitely my favorite GBA game, and one of my favorite games of all time. The story is pretty childish, but the game is a rock solid action rpg, with a ton of classes, abilities/spells, weapons/armor, you can craft gear, identify items and more. There is an astounding amount of depth. Not to mention it runs and plays great, with big colorful sprites and memorable music.