Congratulations you did! this means you are more nuts than me ^_^
They do Comments for people share their impressions on the creator. If you dont like what they say to you is your option to disable it. Mine stays ^_^
If you do not want anyone to comment or review some or all of your published levels you can disable comments and reviews here.