Tagged: Mario Kart Arcade Grand Prix DX
File this one under: OMG I NEED THIS IN MY HOUSE! That’s the mental relegation happening on my end with respect to this Nintendo and Namco Bandai arcade collaboration. The two companies are working together to bring the next Mario… Read More »