You (the collective you) have made this song your own. No it doesn't sound exactly like U2 (e.g., the vocals, the bass is too prominent, etc.) but you have captured the energy of the song and put your own signature to it. It is tight, well performed, and rocked --- so, IMHO well done!!