Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

The animation and art for the loading and firing is pretty awesome! The actual gameplay is mostly memorization since it's often impossible to dodge an obstacle if you're not already in a good position.