Looks pretty high-poly. You might want to try to keep it a little lower, otherwise it's going to be a pain to UV map. Plus, you're not going to be able to see the difference in-game.
Other than that, it looks like an excellent design. The crystal idea is a good touch as well!