Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

You're absolutely right. Also the camera should probably not be so close, so that you can see where all the enemies and traps are. Overall a lot of things should and will be improved!