I want to leave Similar Worlds Can someone in IT department delete my profile. You site sucks. I want to quit, and you won't let me. Post Comment Receive notifications Add a comment...