Complex sentence: There are countless other debuffs, which all depend on the game played, though all share the same concept: to make a certain target less powerful in one or more aspects.
Split into simpler sentences: There are countless other debuffs, which all depend on the game played. Though, all share the same concept; to make a certain target less powerful in one or more aspects.