Me and the boy beat it in finally in legendary last weeken, it took approximately 5 weekens playing together for approximately 5 to 8 hours depending on the level.
It did teach us one thing, we needed a high level of co-operation between us to accomplish it. But it was well worth it.