Very well done indeed! Jason Chen has a bright future as a pipe organist. I was already impressed before I taking note of that this this is a tracker (mechanical) organ, so the action requires more strength that those with electrified keys pedals. This instrument will help you grow bigger and stronger quicker!
What a super player! This is not an easy piece. Tip: Take it a bit slower and indulge in the beauty of it. Leslie Ryan in Oystermouth church has a good version on here.