Playing online has never felt so close to home, thanks to the Dolphin Emulator's letting you share games that used to be regulated to the couch.
An extremely well-known Nintendo title released in 2001 has been ranked the most overrated game ever by the beloved company for any of its many consoles.