wtf is this? I'm assuming it's a promo video targeted to people who have buying decisions over their IT solutions... but would somebody with that power be swayed by an infomercrial format? Dump the cheese and corn and just tell me about your product.
perfect adaptaions. Huzzah sir