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