Sheesh...now pirate bay seems like its down.. Just checked demonoid again and no dice....currently hitting up the other torrent sites looking for any luck.
I'm about to just give up and cede this to atlantic. Screw it., If youve kept it under wraps until TWO days before a publicly announced stream, hats off. you deserve it.