D Life é um jogo da Mindware que envolve desenvolvedores japoneses veteranos com décadas de experiência. O game design e a programação são de autoria de Micky Albert, que já trabalhou em Streets of Rage 2, Thrice, MaBoShi’s Arcade e mais recentemente Alice and You in the Planet of Numbers. O design sonoro é feito por Yuriko Keino, que trabalhou em Dig Dug, Xevious e outros clássicos da Namco.