Do a Barrel Roll is a Canadian registered non-profit that uses the power of gaming to drive positive social change.