Much better world gen