Delays have been incredibly common during the pandemic to the point where almost no game hits its stated release date. is one of those games as it missed its initial 2021 window and was delayed in July 2021. Developer Sloclap then gave a specific date in February, but the team is surprisingly pushing the date up by two weeks. ‘s new release date is now February 8, 2022 for the PlayStation 4, PlayStation 5, and PC.
The team simply announced the push with no further explanation through a short
Read more on comingsoon.net