Games/Captain Scarlet/MediaCaptain Scarlet·, 2006 · Blast! EntertainmentMediaBack to gameAll6Screenshots5Videos1Videos1Gameplay VideoMore about Captain ScarletPlayer reviews