In what is becoming a yearly tradition, Activision has officially announced a Call of Duty title. After it’s been leaked to the public.
Read the rest of this entry »
Omega Level