Ye youre right, its your score. By teamwork-based games I assumes you were referring to mobas or something in that direction