This was A LOT of fun.
I've done Warrior Dash before, but you should know this is MUCH more casual than those types of runs. It's not timed, and so a lot of people walk or jog most of the way.
The obstacles are incredible. A few fun slides ... the 'wrecking ball' is difficult but a blast even when you land in the water. The jump balls are pretty much impossible, but we got to try 3 times, which was fun. Then at the end they blast you with foam. Good times.
A few suggestions to make it even better next year:
-Consistent Prices: It was pretty annoying that after paying full price there were tons and tons of groupons offered. If that's going to happen, people should be able to price-adjust.
-It's annoying not being able to pick your run time. We selected the early wave (which goes from 7:30 AM - I think 11:30 AM), but unfortunately were placed right at the beginning. Early mornings are great for some, but it would be nice to choose.
-There needs to be more of a variety of food and drinks available at the end. We finished the race at 8:30 AM and they had burgers and beers. Especially for the morning runners, offer bagels and orange juice/mimosas.
-Check-in needs to be improved. We got email after email saying to go Thursday, and we ended up in a 90 minute line. It was awful.
-It's odd that the 'after party' isn't until later in the night. A lot of fun runs have big party spots with live music right after you finish the race. That's the way to do it.
All that being said, I'm still giving this 4 stars because I can't imagine a more enjoyable fun run. It was terrific.