:Where are the references that talk about it in a substantive manner? Of the 6 refs in the article only two actually mention it and one of those is its own website. The existence of other articles that do not meet the notability criteria is no reason to create another - see WP:OTHERSTUFFEXISTS.