79% Winrate? Easy Turn 3 8/8? Is This Deck Overpowered?

Deck Code: AAECAf0EBooBysECy+wCz+8CzPQCzfQCDOEE8gWKB+EHjQi/CKzCAsnHAurmAtfrAs7vAonxAgA= 79% over 28 games, as per this:   / 985223792644575233   You can also find me on: Twitch:   / thijshs   Twitter:   / g2thijs   Facebook:   / thijshs   Stream Highlights Playlist: http://bit.ly/2yBM0mI Thijs' Ladder Encounters Playlist: http://bit.ly/1POddTh Video Editor: ZeForte