gamingconviction.com
More Luigi’s Mansion 3 Gameplay Released By Nintendo
During the Nintendo Treehouse: Live stream, the company released an additional 17 minutes of gameplay footage for their upcoming game Luigi’s Mansion 3. Luigi’s Mansion 3 releases later…