Took a long time to get here after my preorder, but it was worth it.