Was stuck on that last boss for a minute, but I like difficult. Inafune would be proud.
Thank you very much, MonkeyWrenchSoft! That last boss was carefully planned!