Thanks! Some over the levels are definitely much more challenging than others, D is one of them. I'd suggest skipping ahead and coming back to it.
Thanks for all the feedback. Yeah for sure the iconography could do with some refinement, it went through a few iterations and then I ran out of time :P