I believe this little green ball found on top of the light house on the Alcatraz expedition is mean to be the Bio Weapon featured in the film 'The Rock'.