Blizzard Entertainment interview question

Introduce yourself, introduce your project