The atmosphere at the newly revived Rock the Castle was great