Deletion of DeM crew

Comment: An article that seems primarily to exist to self-promote/advertise () a small group of engineers creating a online resource
Stance: delete
Cited policy: Wikipedia:What Wikipedia is not (WP:NOT)