Almost done with map generation. Looking good now, but still a bit slow.