Indeed, the best GBC game ever.
You can't expect much form the GBC graphics, but still they were good.. For a GBC graphics.
Sound, well, the mostly you could only hear sounds when you shoot, knocking the wall, explosions etc. and the BGM. The sounds were OK, and the BGS was also great, especially in the final battle.
You could play training which fos fun, trying to beat the old records. And when you beat the game, you get the ability to choose which level you want to play, neat.
And neat game.