developer :William Buchanan, Semaspore