I liked your version.
The song is good...
But I feel like this is the type of song that takes inspiration and turns it into worship... I can't feel the passion behind the technicality. Doesn't sound very unique.
Please contact me if you would like to use this in a project. We can discuss the details.