Tagged: Press Release

0

Devouring Stars (PC) Trailer Dances With Fire

Devouring Stars is an RTS about stars that want to kill each other, maybe, they might also be greek gods, I don’t really know. According to the press release you’re being hunted by some...