The new teaser song for my favorite bands new album 'Rescue and Restore'