Upcoming Ubisoft videogame, set in a dystopian not-so-far future where networks have taken over your life.

View Link [youtube.com]