Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Graphics are very nice very nice but the game lacks game feel.

I suggest you watch "Art of Screenshake" conference by Jan Willem Nijman
and "Juice it or Lose it"
and "Secrets of Game Feel" by Game Maker's Toolkit