I can't quite put my finger on the exact feel of the atmosphere—maybe something like a retro space fantasy? Perhaps you could consider adding a story/lore page, some concept art, or maybe a cockpit scene or something along those lines?
thanks for the feedback!