WOW!!!
Awesome man!!! Like Gorrilaz im gonna broadcast this on my website and bring it in 2 some of my online hangouts [i.e. myspace,facebook etc.] and this deserves to be on some games 2 it might make a nice end boss song :] [sorry i cant give u the website page, its being fixed,ill give it to u after its fixed =]