lol, what does my official thread have to do with any of this?
I made that thread after I played the asian version for a month. I liked it so much that I made an official thread so that more people could find out about the game and owners could discuss strategy and setup co-op sessions. It isn't a preemptive hype thread, as many posters in there have actually played the game to completion, some multiple times.
edit: Also remember that when I made that thread there was no North American release announced. In order for myself and others to entice non-owners to import or at least pay attention to the game was through our own positive experiences, reviews, impressions, and the like. Considering it's my GOTY so far, I felt a certain need to make other people aware of this gem that was already playable in english. Now that it's coming to North America officially, there's obviously going to be more people looking forward to it.
Even so, the two threads you used as examples don't contain anything about it beating x360 or being a game changer.