It's time for the newest North American Nintendo Download report for the week of April 25, 2024. The latest releases include Another Crab's Treasure, El Shaddai HD Remaster, SaGa Emerald Beyond, and more. Here's the full roundup: Switch Retail Class ...