I found a big brain strategy that I used to defeat the beast! Now this Warden spits souls out of its mouth and the one shown at Minecon did not seem to have that ability.
So is it gonna be easier when it releases, only time will tell.
Keep in mind this is a FAN made Warden and is NOT the official one, shown off at Minecon Live!