Watch Dogs Sales Tip Scales at 4 Million in First Week
A nearly six month delay didn’t stop Ubisoft’s Watch Dogs from posting impressive sales numbers during its first week of availability that set a new industry standard for new IPs introduced into the marketplace.
According to… Read More