Devouring Stars - Early Access TrailerDevouring Stars is a celestial strategy game with some exploration and a lot of Greek gods.By Marco Martinez on August 20, 2015 at 12:35PM PDT Devouring Stars