The boss fight did feel impossible since we felt weaker than we should have been. So we basically won do to random luck. At least this gave you a scenario that you didn't consider so it could be adjusted to account for that.
Hopefully the tutorial will help more players understand the game more and having the required skill earlier should make some the fights easier since it seems like a very important skill. Easier enemies should encourage players to fight more enemies and level up more before the bigger fight so hopefully that helps with the overall gameplay feel for the player.
Happy our videos could help improve the game and we are looking forward to playing more of it when you are ready with more content.