Ever since last year’s E3, the gaming community has been abuzz about the hacking-themed project from Ubisoft Montreal. What are they up to really?