A fighting game where players battle whilst riding on dragons.
Ups! sorry we're collecting characters for this videogame