Banpresto
Preorder price: 725
Suggested retail price: 850
Minimum Downpayment: 200
Deadline of ordering: October 24 or until stocks last
ETA: February-March 2022