Games Ranked by Dragon Story - Top to Bottom
Gotta Find those Dragon Balls More Dragon involvement means higher ranking