I definitely ran into the same planet. He killed the shit out of me cuz I was so caught off guard I couldnt think of a proper escape haha. Pretty cool area.
They're so awesome! I'd love to be able to ride horses myself, but none of them should be that huge. I love the fact that those things are easy to kill, and will start chasing you as soon as the door opens. (Damn you, Automatic doors)