New Footage Of ‘Starcraft Ghost’ Leaks Online There's some new 720p footage of 'Starcraft Ghost' leakin around online.