Rex is the most balanced of the three evolutions. It has Fire Magic. It is very strong and if you want to complete a dungeon, use a Rex. Then, let your party members finish the other monsters down. It knows many damaging moves. It also has a lot of attacks. Magnar is the trainer in Moonglow for Rex.