Durruti
Husqvarna
AA Class
Well, my bike was working great for a few weeks, and i was wondering what's wrong. 
I was coming back from work today, and at some point my valves became very very noisy. I didn't stopped cause I was close to home, so I thought I could check it there.
After a few minutes, the bike couldn't rev above 4-5k rpm.
When I was trying to rev, it was "coughing" and going to turn off. It also felt like there was not much compression, the bike had not the proper power even at low rpm.
After all I made it home, where i noticed a few more extremely scary noises.
I found a video on youtube, where a 610 is doing the same scary noise.
View: http://www.youtube.com/watch?v=tRVoGM399ss
This sounds like a cam chain problem, right?
The fact that the bike is still working, means no further damage done?
Is it safe to drive it gently to my mechanic, (~5km distance), or I must find a way to carry it there?

I was coming back from work today, and at some point my valves became very very noisy. I didn't stopped cause I was close to home, so I thought I could check it there.
After a few minutes, the bike couldn't rev above 4-5k rpm.
When I was trying to rev, it was "coughing" and going to turn off. It also felt like there was not much compression, the bike had not the proper power even at low rpm.
After all I made it home, where i noticed a few more extremely scary noises.
I found a video on youtube, where a 610 is doing the same scary noise.
This sounds like a cam chain problem, right?
The fact that the bike is still working, means no further damage done?
Is it safe to drive it gently to my mechanic, (~5km distance), or I must find a way to carry it there?