How does this look? Note: It's just the body of the boss, haven't started with his arms and thrusters yet.
Cool level. The objects are confusing though, like the '3D effect' being 2D and the comets/fireballs.