Guest Jacob Siegal Posted June 10, 2014 Posted June 10, 2014 Ubisoft is coming off of its most successful game launch of all time with Watch Dogs, but that doesn't mean there won't be plenty to see at the media briefing on Monday in Los Angeles. Continue reading... Via BRG - Boy Genius Report
Recommended Posts