Yeah the boss takes a little bit of time. But once you understand his fight patterns, you easily defeat him(Another method: Spam fire is the way to go :p)