The Toughest Of The Tough!

It’s the stocking stuffer that will make you think! As a special treat, the crew at Possibility Storm went through all their data and found that this was the toughest puzzle all year long! Are you good enough at Magic to solve it?

(click image for fullscreen)