New ILM Tech In Boba Fett “Billboard” In Times Square Is Next-Level Optical Illusion

Industrial Light & Magic, the VFX company founded by George Lucas back in 1975, has unveiled some pretty impressive new tech in a Times Square “billboard” that features Boba Fett looming large over Midtown Manhattan–and it looks like he’s r… Click below to read the full story from GameSpot
Read More