Deffenatly can tell.
Can tell you rushed it however for a redo of the song i'd say you did an alright job. Sounds to me that you may of added a few of your own personal touches to this so that helps if so. The only reason this is getting a lower score (well 2 reasons) is that its not an original track and two it needs a bit more EQ work. Other then that its not bad at all. Keep on the music!
Much luv!
Wyldfyre1