Is anyone playing this on PC? seems like the only threads I found for this game are on the PS4 and Xbox forums... I need some competition on the friend leaderboards, my Uplay user is teddybass if you want to add me, thnx!