Good Guy Sam vs. Doctor Elf&nbsp; and the Steampunk Cannon