Hi allgoodnthehood,
No you can't run Android apps directly on Windows 10 OS. APK files only run on Android Operating System because that's how they are coded. Apps and Games are written on a specific programming language just like us humans who are familiar with our native language. APK files does not understand the language of Windows 10 therefore it needs a translator which is in this case an Emulator which is the best possible way to run an Android app on Windows 10. Same experience here with every emulator I use that's why I stop them. I used to play Clash of Clans before on Windows 10 using BlueStacks but it's kinda buggy. I'm sorry for the bad news.
~ Lee