The Rebel Flagship is by far the most powerful vessel in the Rebel Fleet, and serves as the game's final boss, located in The Last Stand sector. At The Last Stand, the silhouette of the Rebel Flagship is visible hovering around a beacon, marking its location.