You have gone about this all wrong. Your first post should be an Introduction, not a "review" (I'm not sure "review" is what I would classify that as). The only thing you are going to get going this route is what you are already getting: a lot of shit.

Introduce yourself, hang out for a bit, and then try and do a review. But see how the reviews are done first, as the way you did it just isn't gonna fly here.