bn:02338560n
Noun Named Entity
EL
Independent Games Festival
EN
The Independent Games Festival is an annual festival at the Game Developers Conference, the largest annual gathering of the independent video game industry. Wikipedia
Relations
Sources