We will be publishing a new update to the Impulse Overlay soon.
This update will:
+ Fix display bug where some players showed 0% win percentage even when they had played and won games
+ Cut back on the amount of bandwidth used when connecting to other players in the game
+ Remove the "% Games Completed" stat from the overlay. At this time, we are unable to accurately track this data. We are working on a solution, though.
It will be available on Impulse as soon as it goes through testing.