Crude but surprisingly good random overworld generation