Ubisoft has claimed its take on PC gaming, despite the controversy surrounding in the recent Watch Dogs release. It is no mystery that the title has erratic performance on the PC and that is very far from the E3 build shown, even with Ultra settings. Just to throw a little …
Read More »