ChesscadeCanon

Chesscade is a falling block puzzle game played with chess pieces.
Puzzle
Play in browser