Has anyone done or is doing the Badass dash?

I want to do the Badass dash in Oct. 11 of this year. I am a little nervous, I don't know what to expect.
I looks like alot of fun, but hard.