If we're reading the signals right, it not only means the game will be at E3, it means that Ubisoft has picked up the publishing rights. Here's hoping we haven't missed the mark.
Posted on Jan 26th 2015 11:00AM
Posted on Jan 26th 2015 10:00AM
Posted on Jan 23rd 2015 7:00PM