It appears to have been made just before Sega shit the bed, because this poorly made documentary suggests they had money when this moving picture set was made. Check this radical stuff out, yo! It's way cool!