Giants can do whatever they want, its their website. They pay the money

I dont know why no one ever is flaming Sony/Microsoft
Thats whats wrong with Giants is that cannot take criticism when they go against their fans. All Giants wants is for us to be good little sheep and buy their game and shut up about everything that we want to complain about. What Giants wants is a corporate dictatorship over its fan base. Buy our game and dont complain.
That would depend on where it was posted and what side your opinion was of. As I said people cannot have opinion unless its in agreement with what is being discussed. If you are on the side of disagreement on the subject then you get shutdown by those who agree. If your opinion swings a certain way all the time then you will constantly be shutdown. You will experience this on such sites like Facebook, Twitter and YouTube as they all swing the same side.
My Case Puma has been downloaded 350 thousand (!!!) times. Just FYI.