Did anyone else love that live concert stream? The energy was incredible; I felt like I was there!