Very interesting way of turning chess into a puzzle game! Always fun to see what people can do with chess!
I was especially enjoying level 24,the difficulty was finally ramping up and it had me stumped for a good ten minutes. You must've spent a while making that one, which is a shame, because I wish there were at least ten more of those.
Very good job!