Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

you should focus more on designing game mechanics that support story telling rather than just using what is easy. push yourselves a little bit more and im sure you'll improve. try to look at other games that focus on storytelling and see what kind gameplay they deliver.