A picture of a Nintendo Switch physical release for Megadimension Neptunia VII has appeared on the official Nintendo of America website.
As Idea Factory has not announced a physical release for Megadimension Neptunia VII at this time, the product image could have been uploaded to Nintendo’s website before its official announcement. We will have to wait for Idea Factory’s official announcement to find out when it’s coming.
What do you think? Let us know in the comments.