Absolutely, it's a cool little game! I do think a drop shadow would help, but I understand it might be difficult to convey so high in the air! Maybe even a little magnetic snap to the wire could help; Nothing too drastic, just a little?
I appreciate it! It's me and my friends' first game and it's definitely got its flaws, but we tried haha