Splash screen/Promotional Illustration for Turbo Killer, an upcoming videogame from Adrenaline Dev.