Not really a tough crowd here man, I think you just started a topic that has already run its course! I was not trying to be a dick, but sometimes marketing people create a user account to post something and get feeback on it. It is usually a marketing plan they worked on or against! This is just their way of doing research on their work or competitors work, get a feel for thier demo! I just dont care for what they do, when its on a forum I feel has a good group of users who really care about the site and the other users. This place is more about you building your own ride, not buying it!