Maralen of the Mornsong + Opposition Agent

Maralen of the Mornsong
Opposition Agent

Requires
All permanents on the battlefield.
Steps
  1. At the beginning of your draw step, Maralen triggers, causing you to lose three life, then search your library for a card and put it into your hand
  2. During each opponent's draw step, Maralen triggers, causing them to lose three life, then causing you to search their library for a card and exile it
  3. You may play cards exiled this way due to Opposition Agent
Results
Players cannot draw cards. Tutor for any card in an opponent's library during their draw step with the ability to play that card.