yeah even me as one of the devs found the camera system pretty awkward, though one reason why you couldnt look up is because there was the minimap marker above you in the game world and itd feel weird seeing that