Do still get my free watch dogs if i buy my card in canada?