Google's in a tough spot with its upcoming flagship ...