Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Perhaps because there's a lot of games with either "orbit" or "dogfight" in their name. If you search for the full name, your game comes up first.

In unrelated news, next time please start a new topic instead of resurrecting a months-old thread. I only noticed your post by chance.