Complex sentence: Infinite Game Publishing is a new Digital publisher based in Montreal, Quebec, specializing in publishing free-to-play AAA online games.
Split into simpler sentences: Infinite Game Publishing is a new Digital publisher based in Montreal, Quebec. It specializes in publishing free-to-play AAA online games.