@naixin i think the clause that it is only during your turn, makes this questionable. Most decks try to do the really broken stuff during their own turn anyway. It would make it harder to interact with hatebears/humans decks, but they already got Cavern, so this is not really that relevant.
Feels like at best this is a SB card for Humans against Blue decks. Which is to say that it will see about 0.0003 of the meta.
The fact that it really only weakly protects you from their counterspells, and makes it slightly harder to waste you on their turn, or deathrite or whatever, means you won't see it alongside those Thalia-taxing aggro decks. 2 mana for a 2/1 is just too inefficient.