It’s often said that you don’t get a second chance to make a first impression, but this is precisely what developers Spiders are hoping to do with the most recent overhaul to their prequel to the cult ...