December 21, 2024

Mario and Luigi are Heading to the Big Screen

Illumination Entertainment, the studio behind the Despicable Me franchise, The Secret Life of Pets, and Dr. Seuss’ The Lorax, has struck a deal with Nintendo ...
Posted in NewsTagged