Complex sentence: The Federation make the best weapons in the game world and that fact has ensured that in this day of universal warfare, they can count themselves one of the largest and most powerful corporations on the planet.
Split into simpler sentences: The Federation make the best weapons in the game world. That fact has ensured that in this day of universal warfare, they can count themselves one of the largest and most powerful corporations on the planet.