Quantcast
Connect with us

Nintendo Switch Trending News

Walmart leak new Metroid game Walmart leak new Metroid game

Walmart leaks new Metroid game for the Nintendo Switch

A new Metroid game seems to be for sale at Walmart Canada. As reported by Nintendo Enthusiast, a listing of a generic Metroid game on the Nintendo Switch suddenly appeared...

More Posts