woa...i didnt see this ending coming at all....just...woa...i dont know what else to say....