Lost Review 106: ‘Watch Dogs’ – Halt & Catch Fire

Developer: Ubisoft Montreal Publisher: Ubisoft Creative Director: Jonathan Morin Release Date: May 27th, 2014 Available Now:¬†on PS3/4/5, Xbox 360/ One/ Series, Wii-U, PC, (Reviewed on X360) E3 2012 was a boring affair and a predictable time filled with sequels and aged hardware. All the promise was gone and people were just wading around for new…