Oh no! Despite your harsh self-criticism this lookes very promising! I hope you finish it once you have time. Maybe the break gives you the necessary inspiration for this map.