heard this song on a mates ipod under the playlist gorillaz now its torturing me that I can't place it and my mates computer has sinbce died and his Ipod resynched without the old playlists so that resource is sunk the song seemed to be on the theme of the main character defeating various aliens/warriors with alien weaponry in some manner of fighting contest.

not much to go on I know and knowing my mate it may not even be gorillaz but some other band he mistook for them but please somebody anybody please save me from the torturing of my brain