Check back for new photos and specs....
Crux-noun:
1. something that torments by its puzzling nature; a perplexing difficulty.