Los Angeles, USA
Helsinki, Finland
Montreal, Canada
The indie publisher's producer Lélia Peuchamiel talks platforms, indie publishing and games that put prestige before profit