Beachhead is an internal development division of Activision Blizzard
, geared specifically around its Call of Duty
franchise. The studio's existence was first revealed in February 2011.
There is no trivia on file. If you have any interesting trivia about this company, please add it.