I only listened to Hold The Line (the only song I know of the ones you've posted), and it sounded good. The only real issue I'm hearing is that it's a bit loose right now. The vocals were quite good, the guitars and keys were good, it just wasn't fully tight.
The drums kept a steady and correct tempo, which is a huge plus, but there were a few minor slip ups here and there. I'm not sure if the drums felt behind, or whether the other instruments were pushing the tempo a bit, but it wasn't quite locked in.
I think it's just an issue of a bit more practice, but aside from that, you sound like a great cover band.