I really like this piece, it instantly struck me as something that would make a cool Christmas card or entry into the calender collab that was in the art forum over the past couple of months. You should have got involved.
The only thing that I personally would have improved on if this was my piece would have been a small bird or something perched in the antlers, just a little detail that I think is lacking, it just needed something else in there somewhere.
Brilliant piece though.