Sounds like you took the Champion Loop and added a bunch of stuff to it. It does need lyrics, but it's pretty good.
you can hear that it needs vocals but its so awesome without it
Please contact me if you would like to use this in a project. We can discuss the details.