The event will take place at the Imaginarium, within the Plaine Images, in Tourcoing.
The closest subway station is "Alsace" (line 2 in direction "C.H. Dron"). Coming from central Lille (e.g. Flandres or Europe station) should take about 20 minutes, followed by a 10 minutes walk.
If you're looking for a place to stay, the Lille Tourist Office has a list of options.