..Oh... spoilers... I guess...