Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

I left it vague, but yeah I've generally thought of it as a ship. Regarding the speed just an FYI as I may not have made it obvious enough, but the game speed adjusts up/down depending on how many ships are on the screen so that's one way to slow things down a bit.