Chapter 640: Over?