Hold the phone! where is Luigi's Mansion 2, i thought it was releasing before the end of the year. Im on Amazon and i dont see a release date.
About Us |
Display As Desktop
Display As Mobile
© 2006-2019 VGChartz Ltd. All rights reserved.