Hey everyone, quick update.
Due to unforeseen complications, we have decided to push the release of Debris. Not too long, still this year. We apologize to our fans for the inconvenience and will keep you posted here and on social media.
Thanks again to all of our beta testers so far, and stay tuned for more info!