My, that’s a lackluster game name, isn’t it? E3 cannot come fast enough, so that we can finally learn the actual title of “The Legend of Zelda: Forever Delayed” (Thanks to KittyKyomi for the rather appropriate pending title). But until then, and until it finally releases on both systems in March 2017 (or maybe even later – who even knows at this point?), there is a lot to think about. Eight Zelda games – EIGHT – have been release since…