After years of war your scientists have finally come up with a way of destroying the invaders and ending this forever.
But the payload is photosensitive and the journey is long and arduous.
You get in to your fighter just as the sun starts to set over the horizon. You have to get there and drop the bomb before the sun rises.
This is it, the last chance of humanity and you have from Dusk till Dawn to save them all…