Sort:  

it just tastes like delicious meat... not really sure how to describe it.

It tastes a bit like, actually, a lot like, venison I found. :D

Thats interesting my friend.