Call of Duty is one of the biggest entertainment franchises ever, making over £6 billion worldwide since 2003. It’s success is partially due to how easy it is to pick up: anyone with an internet connection can start a game and maybe score a few kills. Getting good at the …
Read More



