This Album Rocks! If you don't think so, turn your stereo up and set the EQ right!!!
Sure a more live sound would have been better for the Original Steel Dragon songs, but they still rock and this is surely how they would have made the Album Versions if this was made in the 80's!
I would love to hear a full album by the guys who made these songs! They would make an awesome live band!