Where’s the World Cup video game this year?

By Nick Kariuki Thousands will travel to Canada this summer to watch 24 national soccer teams compete across six cities for the World Cup title. In the sports video game world, industry leader Electronic Arts Inc. takes the opportunity to release a new title of its licensed “FIFA” franchise. That means a game with all […]