Considering you're almost always pestering or verbally assaulting Ross and clearly have not read all the info he has given, I would say he is well within his rights to be "highly offensive" towards you. One could say he gives as good as he gets...
As for those game reviews...AFL Live was severely limited by the funds they had available after purchasing the licenses and so could not put everything they wanted into it or fine tune it properly as they would have been given a set time-frame to develop and release the game by the AFL and their publishers (TruBlu). As far as Pirate Blast goes, there are very few remotely decent games on the Wii anyway besides the ones you can use during parties such as Big Beach Sports.
Check the videos and info again, there are so many features in this game its impressive. And this has been 4 years in development not an (admittedly) rushed game like AFL Live. Don't dismiss this game before its even out because it will be the best cricket game ever and you will be left with egg on your face after all this negativity. Saying that NoLeName is trying to tell you "what to think" is absolute rubbish, he like myself looks to be asking you to stop being a prick and wait until the game is out before being excessively critical or better yet if you have no intention of buying it GET OFF THIS FORUM.
You have been anything but fair this whole time, if you pointed out things that didn't look right in a pleasant manner I guarantee Ross would have been perfectly willing to listen to your suggestions/criticisms, but because you have gone about it in a nasty and negative manner everyone has had enough. I don't know about yours but my mother always told me if I didn't have anything nice to say, then I should keep it and my attitude to myself.
So I ask again, reserve judgement until the game is released and you've given it a decent play over a couple of weeks. Then if there are things you feel need work I'm sure Ross would be happy to listen to suggestions for game patches and future iterations. And if you do not intend to purchase the game and are just here to be a nasty little troll, then do us all a favour and please stop passing comment on things you clearly have little to no understanding of.