Lead Systems Designer on Banishers: Ghosts of New Eden
france
DON'T NOD Montréal
Université des Sciences et Technologies de Lille (Lille I)