I gave this manwha a 6/10 before, but now i think it's closer to an 8.
The characters are more fleshed out, the story's going somewhere (albeit slowely) and the art has drastically improved so ye, on my watch it's gotten better.
Thanks for the translation, and thanks for the manwha!