Top 5 games you should have played

As several important launches are slated to make their introduction throughout the last quarter of the entire year and this holiday season needs to be larger than most. Below is a summary of the five most anticipated video games of the christmas. The most recent instalment of the bestselling Call of Duty first-person shooter franchise […]