The original song is about the lyrics and the meaning behind them. this techno thing seems uninspired and has a lack of effort.
Vocals Is Kind Of Better But Im Not Sweatin Your Technique Its Still Good
Id prefer it with the vocals.
I love Queen!!!
Why can't you just post the whole thing?
Why can't you post the music with the words?
Please contact me if you would like to use this in a project. We can discuss the details.