MagoMayhem
There are multiple endings, and multiple things you can do to change the story. The most apparent one is who your teamed with and your side. The teams and their sides are:
Team Galaxy[Light aka the Heroes]
Team Eclipse[Dark aka the Villains]
Rogue[Depends]
Rogues travel alone. Som other things you can choose but won't effect the story are your classes:
Knight[Loyal and strong]
Wolf Rider[Free wolf also gets to be an extra class]
Dragon Rider[Free dragon also gets to be an extra class]
Noble[Can easily talk their way out of danger depending on the threat]
Dragons can fly, depending on the type of dragon you can have different abilities, but you will have a normal armored Dragon