The order, number 86301043772198, has been successfully filed and the payment captured.
The pre-order key is due to be shipped on the official release date of the product. Until then the status of the transaction will remain "processing".
Thank you for your purchase!