Main deck (60) 4 Angel's Herald 4 Behemoth's Herald 4 Demon's Herald 4 Dragon's Herald 1 Empyrial Archangel 2 Esper Stormblade 1 Godsire 2 Grixis Grimblade 1 Hellkite Overlord 2 Jund Hackblade 4 Mirrodin's Core 2 Naya Hushblade 1 Prince of Thralls 4 Sphinx's Herald 1 Sphinx Sovereign 4 Vivid Crag 4 Vivid Creek 4 Vivid Grove 4 Vivid Marsh 4 Vivid Meadow 3 Wild Cantor Sideboard (10) 2 Dryad Militant 2 Duress 2 Judge's Familiar 2 Oona's Gatewarden 2 Vexing Shusher