From your dashboard, you can delete your account here.
If you have issues, just email us at support@movingworlds.org