Yes fabulous find - I'll rep in a mo !

If I right click on the ttf file it asks me to download so I can save to some temp area. Then drag that file to the C:\windows\fonts dir and it should install it for you.