The demo for Star Wars: Death Troopers is available for download on the official game website, offering players a sneak peek into the chilling gameplay.