Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Yeah exactly, its what I was thinking. A big star map in the middle of your ship that shows you a visualization of everything around you, then you could just navigate that way