Yeah, I recently paid attention to them. I heard them on Need for Speed: Most Wanted, but never thought of them. My brother actually paid attention to the music, and told me about it. I have to listen to them moreI like that green. Cool. I haven't heard of Last Dinosaurs before, I'll have to check them out