Top 10 games of E3 2017

The largest video game expo has ended by fulfilling lots of expectation from gamers worldwide. With about 70,000 gamers from different part of the globe was attended in the show and witnessed release of dozens immersive games. The expo was held in Los Angeles and developers from different games shared their aims and plans to […]