all that time and...
the boss fight really wasn't rewarding. it was way too easy at that point to just say "meh, I beat the rest of the game." A key problem with it was that the rest of the game didn't prepare you for it. It was just seemed tacked-on blindly. Other than that the game was great I was just diappointed at the end.