It's a double shot of dual-screen downloads this week as Mario & Luigi: Partners In Time and Star Fox Command both come to the Wii U Nintendo DS Virtual Console. Also out this week is the Inuit indie game Never Alone. And that's about it. Not a bad week, though. Partners In Time, in particular, is definitely worth checking out. So, go grab your bro and your former self, then jump past the break to see this list of new releases.