Beyond Brave Bang!

The final battle has not started well for humanity's last hope. Is this the end for planet Earth?