spacehead denton