dude this feature sounds pretty neat when you are trying to convince someone to buy it:
The game is being designed to allow Players to invite friends to play cooperatively even if those friends do not own the game. To do this eligible players will receive ten invites which they can then send out to said friends who will be able to download a version of the game and play alongside the host player on a trial basis.