It's midi yes? sounds nice.
Did you play the drums yourself (sorry, I'm a drummer myself), sometimes it sounds like that.
I couldn't help to notice that you're drumming is a mix between the Wembley '86 and a bit of the Roger Taylors version + some of your own stuff.
Overall i think it sounds nice, thx!!