hammer just search for windows 10 insider
you will get a link with it, it's pretty much open to everyone but it's not the final version
Angelic, Dogfight will run on windows 10 because windows 10 is compatible with windows 8.1. But the game uses the windows store, and since windows 10 is not officially released, it may crash upon loading until windows 10 is out on july.