Board Thread:Spoilers!/@comment-4453062-20151110051825/@comment-6175354-20151110124310

8Rob wrote: What a cheesy tittle

I think it refers to Hercules's 12 labors You hit it right on the nail.