This is great, especially given the time-compressed writing challenge. Very nice rock vibe!