Metaloid: Origin – physical release
Red Art Games will sell a total of 2,900 copies of Metaloid: Origin in Europe. It’s the latest physical release for Nintendo Switch. Red Art Games’ partner in the United States, Video Games Plus, will...
Sat 27-08-2022 20:17 | Nintendo Switch News | Metaloid: Origin