Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Seems enemies start shooting at you through walls? 

Ideas are interesting, but as you say in the description, it feels a bit halfway =)
Interested in seeing where this goes with some polish!