That looks a lot like Flameheart Rise from Guild Wars 2! It was the very first thing that came to my mind!