76561198014892188 / War_God_
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.