Lovely art, especially the surroundings.
I had similar problems with hit/miss mechanics, too.
Tell me about it, all day with this, i've added a bunch in todays update, thanks for stopping by!