Cheapmate Chess
Keys "s"=save "l"=load "b"=back once
You make make an illegal move (i.e., to an empty square, or capturing a non-royal opponent) if this delivers checkmate. You may not expose your own king to check in doing so. By Robert Price, 2002.