Game Reviews, Gaming News Turbo Overkill 1.0 review – Move through the splatter with ease Turbo Overkill is a 3D FPS where a new action hero fights off against an rogue and overpowered AI.