It shouldn’t be A Giant Leap Of Faith for you to sink your teeth right into the debut EP from Spectrograph. This is a most exciting...