Hey Cultstorm,
First of all thank you for pre-ordering the game. It means a lot to me personally.
I'm sorry about the delays. It's largely out of my hands but I can assure you progress is being made towards the release. There have been a number of factors contributing to the delays. The primary causes have been platform certification processes and COVID-19.
First Press keeps a release tracker up to date that you can check out here:
https://firstpressgames.com/pages/release-progressThey will be posting a production update soon. Right now they have a large number of customer support tickets but they are working through them.