Yes, I chuckled when they did that on the finale. Also at the line "Eureka is being torn apart by a network of wormholes!" (Just finished watching the episode). For some reason, my episode tracking app thinks there is a S05E14 episode titled "The Final Ending," which aired the same night as this episode (7/16/12). Anyone know anything about that?