Thanks for the great feedback, I'm glad you enjoyed the game.
Yes, visual clarity on what is collision and what isn't is definitely something that needs improvement.