You are absolutely right, I should have done restart by level. I originally made that way to build up tension when you are facing a new pair of buttons.Your boss battle was fun! Gou'lahs killed me three times!
Thanks : D