Queen Frances and the Rat Rebellion

A short puzzle platformer.