A new one just did the same. By looking at the name ingame I get the idea it's the same person.
The ip address and steamid say otherwise though. New account or a copycat?
Steamid: STEAM_0:0:11301570
IP: 72.146.114.205 (US)
Community page:
76561197982868868
Name: " " (empty space)