http://www.hidden-mirrors.com/
No previous puzzles archive?
Hmm. Also no hints when I'm truly stuck. (#24 is beyond my comprehension.)
Edit: Nevermind. Got it.