Nice mixing! Need to work on your voice a bit though. Give it multiple tries and stretch your voice out. It sounds like you winged it. Cut out parts and do it a step at a time if you have to. No hard feelings of course; the song was still rather enjoyable.