25 Souls

Game Badge Profile
Game Badge Icon
Win Rate
20.1%
Awarded
203,956
Created
2 years ago
Updated
17 hours ago

Description

You have a decent damage and speed, along with health.
What could go wrong?

Charts

More Game Badges