Eurogamer says that this is a comic
http://www.gametab.com/news/3345667/
http://www.gametab.com/news/3345667/
Ubisoft has also told VG247 that it is "a non-game-related project".