I think I might have to touch myself while listening to the first two tracks ;D Love those first two tracks!