could this possibly be the origin of popular game series 'halo'