sure does make sense. yet, the way it was hyped last weekend, is not the way it is. 100% sure souece? remember that?