Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Definitely evokes that classic shmup feel. Would've loved some extra lives though!