Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+1)

You must've downloaded the French version! The first link (Serre-1.0-pc.zip) is the English one <3