3 8 Nintendo Switch Adds 15 New Eshop Games This Week A bunch of new games arrive on the Switch Eshop this week, including Square Enix's follow-up to I Am Setsuna, Lost Sphear.
Log in to comment