Deletion of ON Magazine

Comment: based on Insomesia's re-write, it shows the magazine has been written-about multiple times in reliable sources with significant coverage, per 
Stance: keep
Cited policy: Wikipedia:Notability (WP:GNG)