Most of the cards have been commented on in my other deck guide:
Big Azindel
This deck is just a miniscule primal splash for market cleaver and a more down to the ground approach to a meta with a bunch of other midrange decks. Do not use this if you are engaging too many temporal decks, as the removal is pretty bad against those.
Mystic Ascendant here tries to bridge the matchups against control decks, this won't really matter against temporal, but any other fair control or big midrange matchup will make him shine.