Here's your look at the multiplayer madness of D-Corp, an upcoming game that blends the tower defense and puzzle game genre with gameplay for up to four players. As a team of customized robots sent on a mission by their boss with corporate dreams, players need to survive the continuous invasion of the alien cacti and remain the last of the living on the map in D-Corp.D-Corp will be available on Nintendo Switch on July 21, 2023.