Helping Hand

Game Badge Profile
Game Badge Icon
Win Rate
25.7%
Awarded
24,525,354
Created
1 year ago
Updated
1 year ago

Description

Rescued a teammate

Charts

More Game Badges