Do you develop on GitHub? You can keep using GitHub but automatically sync your GitHub releases to SourceForge quickly and easily with this tool so your projects have a backup location, and get your project in front of SourceForge's nearly 20 million monthly users. It takes less than a minute. Get new users downloading your project releases today!
I like how the article neglects to mention that Nintendo is only claiming the revenue from more recent games such as ones on the 3DS or Wii U.
Also, it's not like Nintendo is the first to do it. Sony, EA, Square-Enix, Microsoft, SEGA, Konami, Namco, and a handful of others have done it, too.