The additions of achievements and score seems like a good idea, since the core gameplay is already fine the way it is.
Thanks a lot for playing! I'm glad you like them, I think they make the game feel much more "complete".