Puzzle combat with monsters and ogres. Win the fight!