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