Nintendo Switch eShop Deals and New Releases for the Week of February 27

This week in the Nintendo Switch eShop, there are a number of games on sale for up to 60% off! Check out our reviews for the clickable titles, including a link to Janet Garcia’s review for Wheels of Aurelia from Nerdmuch.