Is this Tron's second chance to shine?