Games – IndieCade Europe
europe.indiecade.com
IndieCade celebrates the best indie games of the year. Game developers from around the world converge in Paris to show their exciting work and this year’s festival features these Official Nominations and Selections!
