76561198017384651 / icarusinc
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.