To get your hands on the free maps you need to head over to and create an account. If you do this before July 21 and opt to receive communications from Ubisoft, you'll be mailed the maps before the month is out.

This means you'll get the odd email from Ubisoft regarding new and exciting games, but you do get a couple of free maps to enjoy.