Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Uhmmm It's because windows doesn't know what developer this is from - the game isn't from the windows store or any other registered game store (origin etc.).  I swear that this isn't a virus. If you don't want to download the files you can always play web :)