The second boss battle has some collision issues, try to keep moving when standing on the platforms so you can avoid falling off ;/