Very good. 2nd part of boss fight is a bit hazardous, especially horizontal blue balls =)
Thanks for the feedback! I agree, will definitely refine after rating ends