Archive For new title Tag

New Call of Juarez title in development?

New Call of Juarez title in development?

Call of Juarez is quiet possibly one of the finest videogame series set in the wild west. And if a domain registered by Ubisoft is to be believed, we think, a new title for the series is in devel... Read More