ActivityWorld Cyber Games: French finalsThe French finals of the World Cyber Games, the biggest event dedicated to video game competition, takes place at Japan Expo! Posted on June 20, 2011