User blog comment:StreetMaster/Announcing new project - StreetMaster/@comment-4952704-20151117162355

Is this supposed to be a parody or something?