Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Technically a side scroller (rather than a rail shooter - the 'evolved state' of a scroller), so not much like starfox 1993. However if considered as a side scroller this is definitely a playable game though it seems like something that could have been achieved with a smaller team in a shorter length of time than on paper 12 people in 2 weeks?