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