Apple Event Roundup - 10 Things We Learned From Apple’s iPad Mini Launch BassBuds High Performance In-Ear Headphones with Mic/MP3 Controller We Review Dishonored, One of the Must Have Games for 2012 Here's 10 Reasons Why You Should Consider Buying a Washer Dryer
Call of Duty: Black Ops 2 vs Halo 4 – Christmas battle lines drawn

The upcoming Call of Duty title, Black Ops 2, has been set for release on 13 November, pitting it against another fan favourite – Halo.

The long awaited eighth Halo title was announced by Microsoft last month, and has got gaming fans everywhere very excited.

Released on 6 November, Halo 4 will hit the stores a matter of days before Black Ops 2 – setting up a showdown of epic proportions. So what do we know about the two titles so far?

Halo 4

The Halo series has been hugely successful, with critical acclaim and bumper sales. The series has been credited with playing no small part in the overall success of the Xbox, and has set the standard for other first-person shooters ever since.

The latest instalment, the eighth in the series, is intended to be the start of a new Halo trilogy –the Reclaimer Trilogy – and has been dubbed a ‘new beginning’ for the series.

Microsoft has said that Halo 4 will be set four years after the end of Halo 3, and will see Master Chief return to “confront his destiny and face an ancient evil”.

The game is sure to be a success, and with a launch date slap-bang in a busy release period, Microsoft clearly has a lot of confidence.

Call of Duty: Black Ops 2

Announced by Activision this week, the next CoD title will return to 2025 in a direct sequel to the original title.

Call of Duty has got used to being the biggest game of the year, but some reports have suggested that MW3 has failed to meet other titles’ high sales figures.

So it’s no surprise that Activision is returning to the most successful CoD game ever for this year’s Christmas showdown.

But with Halo 4 in the mix, not to mention GTA 5 and Assassin’s Creed 3, Black Ops 2 will have to be at its best to repeat past successes.