First revealed in 2008, this Ubisoft game has had one of the longest development times in the industry, but it has just ...
REPO update 0.3.2 is available for download now on PC this November 27, and this is a minor patch that fixes the stamina bug.