Deliver Us Mars delayed until February 2023 Posted on August 15, 2022 By Charlielikes Keoken Interactive has announced a delay in it’s current project. Deliver Us Mars has now been pushed back to February 2, 2023.Read More Tech Tags:2023, delayed, deliver, february, mars, tech, technology, until…, us’: