Good question. Radar was high up on my list of new things to look forward to, seeing that it played such a crucial role in the battle. Assuming it is not in the current release, I can only assume we will have to wait some time for it ... but you never know