So it looks like this is a promo for a movie coming up called "Devils Due" pure genious marketing! https://www.youtube.com/watch?v=PUKMUZ4tlJg