You're almost there.

Homerun Desktop should download automatically. If it doesn't, download it here.