I agree, this was a blatant advertisement. You seem to have a conflict of interest regarding this subject. Before you attempt to write an article, please review Wikipedia:Conflict of interest for guidance. Editors with a conflict of interest can contribute articles, but the best venue for that is via Wikipedia:Articles for creation instead of posting an article to main article space yourself. Also, Wikipedia:Golden rule provides a brief overview of the minimum standards an article should have before it is accepted in main article space. ~