A very difficult one ( for me, at least). Only about 5 answers so far, including 28a T----T, but I don't understand the last two words in that clue.
I also have an idea for 23d, but it doesn't quite make sense vis-a-vis Cupid, more to do with a deer!
Any ideas, anywhere, please!