Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

A lot of potential here with the concept of firing also moving the player and having to balance not falling too far with not firing too much.