Well made game! The bosses fight patterns are hard at first, but not unfair. If you played perfectly you could dodge every attack. What made the fight a bit hard for me was the unusal controls (most players - me included - are used to WASD controls) which took some time to get used to. Other than that well done!