Well, it was pretty good.
Being the Maiden fan that i am \m/, I kinda liked the guitar mostly. The drums were great, they were way different from the original but it made it your own and that rocks.You made a nice try with the vocals but I imagine you only did it that way because you can't sing, right? Neither can I. Welcome to the club.