+1 to the above. Performance seems well executed, but the mix is way over-compressed.
Have faith in yourselves. Pull all the faders down, then slowly bring them back up. You'll feel it when stuff starts to pop into place. With compressors and other effects, just enough is the key.
Steve mentioned a '60s vibe, but I'm hearing something U2ish. You might have some fun playing with delays.
Work it, and don't be afraid to trash a project version. Do lots of Save As.
This has lots of potential.