This game was shown at the 1998 AOU Amusement Expo show, in Japan. It was then released in April 1998 in Japan.
There is a 'Plus' upgrade for this game :
You can modify each dragon with special abilities.
There is a gauge during boss fights showing how much energy the boss has left now.
If you have certain items, some bosses will change into their 'true boss form'.