A few sounds in there remind me of an early Hydraulix...