Yes, on the final boss and the boss with the gears, the gears are positioned randomally on an empty space. We actually avoided spawning large gears on the final boss to reduce the chance of unsolvable scenarios, but didn't eleminate them completly unfortunetally. We thought about doing something less random, like positioning gears between the player and the boss, but didn't got around to it. In hindsight, for the final boss, it could've been cool to create a path with cogs, and some empty places for attack that would be blocked afterwards.
Glad you enjoyed the game, and thanks a lot for your response!