Woah, now that was wild. I enjoyed in, the piano was something you don't hear everyday. Was it mostly improvised? If yes then that's a pretty damn good improvisation.
Also what are the patch names for the trumpets at the beginning? They're from EWQLSO, right?