Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

The dll file may simply be missing from your computer, they may have it online. If anyone else has any issues similar to this please comment and let me know.