ddi recently released a game that scored 0
the abbreviation for data design interactive, the worst videogame developer in the history of mankind
"ddi recently released a game that scored 0" What is the definition of "ddi"?