Amazing puzzle game based on retro 'Trap The Cat' game.