Two colossal, glowing red alien vessels hover above a desolate, rocky alien world under a stormy cosmic sky, radiating futuristic power and mystery.