Quantcast
View Post

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.