AxisFB here, 'twas a good cultist altar/sacrifice if I've ever seen one. 
Shame about the trolls and nay-sayers.
Most important is that it worked out .
In my oppinion killing that brahmin in the middle of glowing altar was AWESOME !
Too bad i dyied and missed the point but dammit I had so much joy in building that thing.
You guys have way too much ti... talent.
Imagine that I started playing this game like less then week ago. :]