Leeroy Jenkins truth finally released