
Fire Harpoons! can be shot by a minion underwater that is a spellcaster, making it a 2 mana kill spell with card draw. Archimago can recast it from grave to net +1 card and bring Mester Stoor Worm up for instant tap and board wipe/swing. Or just reuse as kill spell as Archimago cast from grave can be done from any spellcaster. All cards needed for Fire Harpoons! can be tutored with common sense - Sea Witch, Fire Harpoons!. When harpoons are not viable use Riptide to drag into trap sites - Troll bridge, Thin ice. You can play Kettletop Leprechaunt and Sea witch on top of thin ice after Riptide to effectively set up site draw and Fire harpoons! respectively while triggering thin ice for removal.
Its funny how Algor Omphalos almost works better submerged in this deck and can be near impossible to remove this way. So cast it submerged when possible with submerged spellcasters. The downside is around 3-4 more brick cards for it. You can compensate for that with Dredge from Silver Bullet. So add it if that is your (meme) plan. I think hearing someone say I cast my Omphalos submerged will have people confused.
If opponent Avatar goes close to you, you have a kill zone with Mester Stoor Worm and Riptide, and if he stays away Craterize will get them. Granted you have to draw into these cards. On games you don't see Craterize you win by removnig/stealing minions.
Test against necromancer. Deck performs wonders against necro even when Garden of Eden and Mismanaged Mortuary are on board. Without them it just destroys necro if played correctly. Now draw an Acid Rain and silence Mismanaged Mortuary after casting all opponents water spell removal with your Archimago. This deck plays the best into other water decks, and can do well against most anything but Agro. There you have a shot if you draw enought healing and can deal with river of blood. Otherwise you just lose.