Hello! So you may or may not be aware that there is a report button, infact its below this post, go now and click it, dont press enter. You should see this: I mean ok I'll report it for, umm, breaking the rules? I suggest instead of this...
www.cubecraft.net
So I guess no