Well, it's a racing game of the mid-90s, where drivers can painfully die in the middle of a fiery explosion, only to be immediately resurrected together with their vehicles through a shiny beam coming from the sky. Second image:
Spoiler Alert, click show to read: