I have to say I love the boss fights in Starbound! Each one gets more intense than the last and Big Ape proved especially challenging for me lol. Anyway if you're interested, you can check out how badly I did...though I eventually won!