added sounds, intro and failed state