Yeah sounds really cool!!! The mix needs work tho.... gets kinda messy in some places.... shouldn't be a problem to fix tho!! ;)

Maybe some of the 'new' elements could be introduced in a bit more inventive way... ( if you know what I mean lol)