The reason Square never released it back in the day was because they knew how bad it was as well and didn't want to damage their brand.
Actually, FFII was very highly praised in Japan. The reason it didn't make it to the US is because they felt that it was too hard for American gamers. That coupled with the dark tone of the plot (something that hadn't been seen in an NES game back then), pretty much stuck it in limbo for years.
Anyway, I instantly distrust any review site when it comes to video games. I remember seeing 'official' reviews that claimed that The Bouncer and Ehrgeiz were GOOD games. To make a long story short, I was wrong when I thought it was April 1st. --- Show me an RPG without cliches and I'll show you an unproduced game.
And I didn't say FFII was good, I said I enjoyed it.
Do you think FF2 is a bad game?
As I said before, it's on my bottom tier of FF games with the XIII series. --- Ni no Kuni Wizard Edition- http://www.youtube.com/watch?v=OcEGEGpFgRU Dragon Quest > Tales of > Final Fantasy, but I enjoy all three. Da Bears!
FF13 wasn't a bad game. Fans just like to spout utter nonsense about older series. It's funny how games like Tales F get more credit from JRPG fans when everything except gameplay (which dies) is utter garbage.
For NNK: It's overrated. You have people screaming 'GOTY!!!' everywhere. But the fact is, there's nothing spectacular about this game. It looks nice and it's also nice collecting familiar. That's s about it.
Look, I love Xenoblade as much as the next guy, but I'm more than willing to accept that the game is not for everyone. No game is. Everyone has different tastes.
I mean sure, it's not for people who don't like JRPGs. Obviously if people don't like the genre it's understandable they won't like it.
^ That is kind of ignorant my friend, sorry to say. Just because someone likes a JRPG, doesn't mean they instantly have to love Xenoblade. That's like I love Adventure games, so I have to instantly love Zelda or I'll get bashed. I respect your opinion, but you have no right to say that.