Fans wait for hours for new Call of Duty videogame