Alongside its latest financial results, Nintendo has also released a dedicated app for the Nintendo Store that’s free to download. Although it’s appeared to wean off making new mobile games (aside ...