Devouring Stars Trailer Posted on: Jun 22, 2015 Devouring Stars is a celestial real-time strategy game currently available in early access on Steam. Games in this article: Devouring Stars