Very nice, well done, beat the first 2 bosses but not the third! quite long fights that reward careful timing and resource management.