Humanity's last stand against the rusted god | Painting