FWIW I contacted the developers through the "Contact Us" page and advised them to take the site down before they got creamed, but too late.
EDIT: Ok, actually I think it's either satire or just deliberate provocation, based on the FB page: http://imgur.com/uqKJrW8 https://www.facebook.com/pages/Ghetto-Tracker/42731611071296...