3 million views for Dev Trailer, movie releasing on February 14th