Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

you might have to contact steam for this, but you should be able to get a refund if you bought it in the last 30 days

the thing is I bought it from them not steam. I'm not sure how it works th