Arch Lector Petrovski
Mongoose
I suppose it depends how you view the forums. Personally I see them as being a place for the discussion of the given subject, in this case CTA:NA, which includes those airing the view that they don't like it. Don't worry, these views are surely going to disappear; predominantly, after a month or so but at the moment people are responding to the announcement of the games release and the announcement of the setting (after all they are views about NA and there isn't exactly anywhere else to air those views; sticking it in the Victory at Sea forum would be a little bit silly).