Luigi is a coward, but so am I.

Luigi’s Mansion 3 may have come out on October 31, but it still managed to be the third best-selling game in the U.S. for the month.Read More

>> Source: VentureBeat

Luigi’s Mansion 3 has the best U.S. debut month for the franchise
Call Now Button