Thank you for the feedback! What exactly about the graphics threw you off?
Good question. I found the lights and shadows distracting and they made it hard to see where the sockets were.