Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Thats the challenge of the game, and if you haven't noticed, most of the time you can beat the enemies behind the barrier by deflecting/baiting them.  Its no fun if its too easy ;)