New DUO Site Up

DUO just refreshed their site, and also launched a new video contest concept called “One Ups“, which should get pretty interesting.