cyberpunk 2077 vs far cry 6