I think this looks great watching the stream (would really pop if we also get a switch version on the eshop in 720/1080 w 60fps). I'm not too concerned about MS being the developer, its a remake of Metroid II which has a solid foundation and I can't imagine Nintendo isn't overseeing development like a hawk.