Tag: New Game Launch

spot_img

Total War: Pharaoh – First Look, Set to Launch in October

Sega and Creative Assembly have announced Total War: Pharaoh, the next installment in the popular strategy franchise. Set to release on PC in October...