Web page has been relaunched!
Release dates have been set for February 22, 2023 (PS5) and April 27, 2023 (NintendoSwitch/PS4/Steam). 1st Trailer added.