Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

you can find the source code here 

ps, tell me if you get it onto mac!

There are a few hundred hours worth of changes between the original Spelunky Classic source code and what Spelunky SD is. Perhaps a few dozen less if you take the Humble Bundle version that’s already imported to GM:S.