Devouring Stars: 1.07 & 1.08 - Minor bugs

Hi there! It seems some people encountered different bugs involving the Steam overlay (when a notice appears, it "hides" some elements in the game like the stars, which could be an issue :-). Hopefully this should be so…