Разработчиками второй части игры, также как и первой, является чешская компания 2K Czech (ранее известная как Illusion Softworks). Основным направлением деятельности компании является разработка компьютерных игр для персонального компьютера и игровых приставок. Основал компанию Петр Вохозка (чеш. Petr Vochozka) в 1997 году. С тех пор компанией было разработано несколько игровых движков — Ptero-Engine, LS3D engine и Illusion Engine, на котором построена игра Mafia 2. В январе 2008 года компания была приобретена Take-Two Interactive и переименована в 2K Czech, в том же году состоялось объединение с Pterodon. Помимо игры Mafia: The City of Lost Heaven, получившей множество престижных наград от различных игровых СМИ и ставшей культовой игрой в своем жанре, компания известна также тактическими шутерами «Hidden & Dangerous» (действие игры происходит во времена Второй мировой войны) и «Vietcong» (главной темой которого стала Война во Вьетнаме).