Banpresto
Preorder price: 700
Suggested retail price: 800
Minimum Downpayment: 200
Deadline of ordering: November 7 or until stocks last
ETA: March-April 2022