(Ping! Zine Web Tech Magazine) The highly anticipated strategy game Total War: Rome II was just released on Tuesday, but its already receiving its first patch. According a report from Gamespot, the update addresses crash and performance issues. Developer Creative Assembly is expected to push weekly updates for Rome II following the fix. The […]