Time Squad Episode 3 – The Island of Doctor Freud