Knight of the Day

Solve the puzzles to defeat the enemies. Connect and match potions of the same color to unlock different powers. Use strategy to win the battle.