Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Hi! Not a virus and nothing to worry about. Left over file which helped handle Steam Achievements. This has now been removed in the latest build V1.4.4. Thanks!