Ubisoft Reportedly Reviving “Dead” Series With New Release

French games maker Ubisoft is reportedly reviving a series that was previously reported to be “completely dead.” Obviously, if this is true, the series is not actually completely dead, and if this new release, a re-release, does well, it suggests the series even has a future. Considering the restructuring going on at Ubisoft lately, all […]