FYI, the site took about 10 seconds to load which isn't an ideal situation.
Fwiw that's just the landing page, almost positive it's a downloadable application.