Matt is really improving ___ League of Legends.
When we're good (or bad) at a skill, English uses “at” — good at, bad at, improving at. “In” and “on” feel logical to Serbian speakers because Serbian says “u igrici” (literally “in the game”), and that's exactly where most people get stuck.