Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

It has great atmosphere. I echo the sentiment that I'd prefer the camera to just follow the player. Not sure if I won or not. I beat a touch boss and found Earth nearby but the game kept going.