By using this site, you agree to our Privacy Policy and our Terms of Use. Close

I cant help but feel this is 720p the sceenshot looks like it (not in terms of size but image quality) and the latest nintendo direct also did.