YESH...
I don't know why, but when listening to this, I got the image of African tribesmen in futuristic armor and holding lightning spears as weapons...yeah...
I really enjoyed the song. It actually captures the African feel very well. The drums are perfect and that weird animal call is awesome. Its a shame that it wasn't used :(
Keep up the good work man :)