Find the word definition

Wikipedia
ID@Xbox

ID@Xbox (Independent Developers @ Xbox) is a program by Microsoft allowing independent video game developers to self-publish titles for Windows and the Xbox One home video game console.