The worst kept secret since the 2013 Winter Classic "announcement." Fans knew months before the official announcement it was going to be Detroit/Toronto. They act like it's the Red Wedding when in reality it's more like WikiLeaks.
Still, yay for The Perfect Human!
ZOMG! I just watched that episode last night. *still in shock*