Deletion of Lumosity.com

Comment: The site officially launched on July 11, 2007''... wait, what? No evidence of notability per . No , just links to the company's site. The one possibly legitimate reference has little to do directly with the subject of this article
Stance: delete
Cited policy: Wikipedia:Notability (WP:WEB||WP:RS)