The Giants face the Mariners in an apocalyptic-looking setting