Rumor: StarCraft movie