Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Interesting premise and a fun idea.

I never had a situation where deflecting bullets actually hit the enemies and I didn't feel like I had much control over the location of the deflecting rings (even though there is a speedup option).