Ouch ! That looks like it would have hurt . That is nuts that you don't even have a bruise.
It looks like rocky terrain , so I would have expected at least bloody palms. Good call on the neck brace ,they have saved my ass more than once. Glad you are ok!