User blog comment:X16bit/I don't think they learned from All Stars..../@comment-9105319-20150731005609

Why do people hate Owen so much? He imrpoved SO much in TDWT. And remember his partner? One of the most popular TD characters ever? So Owen winning means Noah winning.