The Deep Deep: Demo Update, new Game Mode details, and Launch Date

The Deep Deep Launch Date The Deep Deep has set a launch date of September 2021! Originally slated for release in March 2021, this decision has been made in order to deliver a game closer to the vision of our best ambit…