Debris: Debris is ready! Launch date: October 23rd (with co-op mode following shortly after)

Thanks to our fans for your patience! These extra weeks have made a big difference! We can't wait for everyone to dive in.