Mecca Creative Marketing is currently taking a break.