Download Starcraft 2: Wings of Liberty for Windows. Starcraft 2: Wings of Liberty Demo is a game application compatible with Windows or MAC. Star Ruler 2 | Real-time space 4X strategy game by Blind Mind Studios Star Ruler 2 (Win . Other titles: StarCraft2: Wings of Liberty .. Demo: Fileplanet demo. I guess with file planet you download the game and do the rest yourself. And then . Btw, I downloaded the demo of starcraft 2 from this link. Ever wondered what would happen if Starcraft II followed Brood War without Brood War files, mods, patches, demos and betas on FilePlanet.