Wow.
This is one of the best versions of Hallelujah I have heard. You have a great voice and the piano sounds beautiful. The only thing that could be redone was in the last verse it sounded like you talked some of the lines(like Vincoid said) if this was intentional sorry! I didn't really hear any crackles until I listened for them so that didn't bother me. Great track dude!