The video (seen below) is an advertisement for an “E Corp”, or “Evil Corp” (if you’re Elliot) messaging application for smartphones.
Coming this August, the new E Corp Messaging App for your mobile device. Together, we can connect the world… pic.twitter.com/fuaGSKsOWW
— ecorpmessaging (@ecorpmessaging) 21 July 2016
Of course this is all speculation at this point. But it does seem a little fishy…