Wow ! So many great ideas here, very dense track. Might be a bit too much for my personnal taste, but there's a real work on the composition, well done !