Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Plays well, looks nice, and makes you think about positioning.  Sometimes the stairs spawn really close to you and you can skip a level.