Turbo Subs, the sequel to Turbo Pizza, has just launched! We’re working on our review, but in the meantime click here to read our preview, or click here to download the game.