Devouring Stars Trailer 1:48 Devouring Stars is a celestial real-time strategy game currently available in early access on Steam. Posted on: Jun 22, 2015 Watch Video