Had a bit of trouble to understand how to use all mechanics effectively, but after I got the hang of it I really enjoyed it. The boss fight was also awesome! Great work!