Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Nope. Tried some forced updates and nothing changed. It runs fine on my laptop though, albeit at an unplayable framerate.